IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Ajout image à un test


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 208
    Par défaut Ajout image à un test
    salut,

    le script suivant fait l'affichage des elements de la table "affichev" avec un simple test pour la meme table"affichev"
    et il est executé avec succe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?php 
     
    $db=mysql_connect('localhost','root','root') or die("conection errone"); 
    mysql_select_db('glpi',$db) or die("erreur"); 
     
    $resultat=mysql_query("SELECT LETTER,TYPE,SSN,name,completename,LASTDATE FROM affichev"); 
    if (mysql_num_rows($resultat)) {//la table affichev contient des elements
     
    echo '<table>';
    echo '<tr><th>LETTER</th><th>TYPE</th><th>SSN</th><th>name</th><th>Lieu</th><th>LASTDATE</th></tr>';
    while ($ligne=mysql_fetch_array($resultat)){
    	echo '<tr><td>'.$ligne[LETTER].'</td><td>'.$ligne[TYPE].'</td><td>'.$ligne[SSN].'</td>
    <td>'.$ligne[name].'</td><td>'.$ligne[completename].'</td><td>'.$ligne[LASTDATE].'</td></tr>';
    }
    echo '</table>';
    } 
    else 
     
    echo"pas d'element a afficher";
     
    mysql_close();
     
     
    ?>
    je veux ajouter une image pour ce test c a dire quand la table "affichev" contient des element alors il affiche une image que je l'appelle "test.bmp" et affiche aussi (LETTER,TYPE,SSN,name,completename,LASTDATE)
    si nom il affiche message d'erreur "pas d'element a afficher"

    j'enregistrer cette image sous le dossier "pics"
    le chemin de pics est "C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\pics"


    la requette doit etre comme suit

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <?php 
     
    $db=mysql_connect('localhost','root','root') or die("conection errone"); 
    mysql_select_db('glpi',$db) or die("erreur"); 
     
    $resultat=mysql_query("SELECT LETTER,TYPE,SSN,name,completename,LASTDATE FROM affichev"); 
    if (mysql_num_rows($resultat)) {//la table affichev contient des elements
     
    //affichage de l'image "test.bmp"
     
    echo '<table>';
    echo '<tr><th>LETTER</th><th>TYPE</th><th>SSN</th><th>name</th><th>Lieu</th><th>LASTDATE</th></tr>';
    while ($ligne=mysql_fetch_array($resultat)){
    	echo '<tr><td>'.$ligne[LETTER].'</td><td>'.$ligne[TYPE].'</td><td>'.$ligne[SSN].'</td>
    <td>'.$ligne[name].'</td><td>'.$ligne[completename].'</td><td>'.$ligne[LASTDATE].'</td></tr>';
    }
    echo '</table>';
    } 
    else 
     
    echo"pas d'element a afficher";
     
    mysql_close();
     
     
    ?>
    je veut savoir le scrip qui m'affiche l'image dans mon cas

    merci d'avance

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 933
    Par défaut
    En supposant que OCS Inventory NG est ton répertoire racine, je crois que ce qu'il te manque c'est :

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<img src='xampp\htdocs\glpi\pics\test.bmp' alt='OK'/>";

    Par contre tu semble oublier 2 règles d'or :
    1) Le nom des chemins et des fichiers doivent être en minuscule
    2) Le nom des chemins et des fichier ne doivent pas contenir d'espaces ou de caractères spéciaux.
    Bref renomme ton dossier "OCS Inventory NG" pour y enlever les espaces et les majuscules

Discussions similaires

  1. [VBA] Ajouter image avec lien
    Par Léponge85 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/06/2008, 15h38
  2. Probleme ajout image
    Par LeBelge63 dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 23/05/2008, 09h47
  3. [WPF] Ajouter image dans treeview xaml
    Par chris81 dans le forum Windows Presentation Foundation
    Réponses: 5
    Dernier message: 04/02/2008, 10h06
  4. ajouter image à JFrame
    Par tlilim dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 19/10/2007, 17h13
  5. Ajouter image dans une ListView
    Par Dimitri_87 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 20/02/2007, 00h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo