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 :

Afficher une image sélectionnée dans base avec php [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 90
    Par défaut Afficher une image sélectionnée dans base avec php
    salut
    voici mon probleme j ai une base ou il y a des images et son id et d autres champs et je dois selectioner des images d apres une condition je veux savoir comment voila une parti de mon code

    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
    27
    28
    29
    30
    31
    32
    33
    34
    $hote="127.0.0.1";
    $utilisateur="root";
    $modpass="";
    $connection=mysql_connect($hote,$utilisateur,$modpasse);
    //echo $connection;
    $nomdelabase="test";
    mysql_select_db($nomdelabase,$connection);
    //$requete="DELETE FROM image  WHERE id='1'";
     
    $requete = "SELECT photo FROM image WHERE TM='$tm'"; 
     
    // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)   
    $req =mysql_query($requete,$connection) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());   
     
    // on compte le nombre de livre contenu dans la base de données   
    $nb_image = mysql_num_rows($req); 
    echo $nb_image;
     
    if ($nb_image == 0) {  
       echo 'Aucun livre enregisté.';   
    }   
    else {  
       echo '<table><tr><td><td>Description</td></tr>';  
       // on va scanner tous les tuples un par un  
       while ($data = mysql_fetch_array($req)) {  
             // on affiches les résultats dans la <table> 
             echo '<tr><td><td>' , htmlentities(trim($data['id'])) , '</td></tr>';  
       }  
       echo '</table>';   
    }   
    // on libère l'espace mémoire alloué pour cette requête   
    mysql_free_result ($req);   
    // on ferme la connexion à la base de données.   
    mysql_close ();
    svp je dois faire quoi pour afficher ces images?

  2. #2
    Membre chevronné
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    397
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 397
    Par défaut
    Salut,
    tu ne sélectionnes que le champ photo :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $requete = "SELECT photo FROM image WHERE TM='$tm'";
    et tu utilises un champ id que tu ne récupère pas dans ta requête :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    hile ($data = mysql_fetch_array($req)) {  
             // on affiches les résultats dans la <table> 
             echo '<tr><td><td>' , htmlentities(trim($data['id'])) , '</td></tr>';  
       }

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 90
    Par défaut
    c est juste une petite faute de frappe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    while ($data = mysql_fetch_array($req)) {  
             // on affiches les résultats dans la <table> 
             echo '<tr><td><td>' , htmlentities(trim($data['photo'])) , '</td></tr>';  
       }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Afficher une image stockée dans la Base de données
    Par SaladinDev dans le forum Ext JS / Sencha
    Réponses: 3
    Dernier message: 08/02/2012, 18h15
  2. [PostgreSQL] Afficher une image stockée dans la base avec PHP / PDO / PostgresSQL
    Par genamiga dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 16/02/2011, 13h02
  3. [MySQL] afficher une image contenue dans un blob avec d'autres infos
    Par pakkun dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 28/06/2007, 17h08
  4. Afficher une image de la base de données dans une jsp
    Par treivse dans le forum Struts 1
    Réponses: 1
    Dernier message: 26/06/2006, 09h38
  5. [MySQL] Afficher une image stockée dans une base de données
    Par LuckySoft dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 22/04/2006, 12h57

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