probleme pour associer une image avec un id

Rechercher

probleme pour associer une image avec un id

Par vince123  -  3 reponses  -  Le 16/07/2012 18:29  -  Editer  - 

Bonjours alors j'ai uncode qui permet d'afficher une image dont le chemin est enregistrer dans la base de donné , cependant j'aimerai que cette image soit specifique a l'id , donc si l'id est 1 , l'image qui sera afficher sera r.jpg par exemple et si l'id est 2, l'image qui sera affiché sera v.jpg, donc que l'image soit associé a la personne , j'ai créer dans la base de donné l'id le nom...., j'affiche le nom de la personne avec $_session mais pour l'image je sait pas comment faire.

 

<?php
try
{
  $bdd = new PDO('mysql:host=localhost;dbname=personnages', 'root', '');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
$reponse = $bdd->query('SELECT * FROM image');
while ($donnees = $reponse->fetch())
{
  echo   '<img src="'.$donnees['image'].'" />';
}
$reponse->closeCursor();
?>

Avec ce code il m'affiche tous les images qu'il y a dans la tableau alors que je voudrai qu'il affiche l'image de la personne qui se connecte .

 

 

Réponses apportées à cette discussion

Par Cyrano  -  Le 16/07/2012 20:04  -  Haut de page  - 

Ben réfléchis avec un peu de logique : dans ta base de données, quel est l'élément qui te permet de lier une image à un dientifiant particulier ? Et à partir de là, comment dire à MySQL de ne retourner que cette image

Allez, un petit indique : « WHERE » ;)

 
Par vince123  -  Le 16/07/2012 21:04  -  Haut de page  - 

quelque chose du genre:

SELECT image FROM personnages WHERE id=

mais après je sais pas , désolé je débute.

 

 
Par Cyrano  -  Le 19/07/2012 08:33  -  Haut de page  - 

As-tu testé ?

Petit conseil pratique: lorsque tu as défini ce que tu veux afficher dans une page ou les informations que tu veux traiter, commence par mettre au point la requête SQL qui va te permettre de collecter les informations nécessaires. Après seulement tu pourras t'occuper du traitement.

Encore une fois, tout ceci est une question de méthodologie et de logique.

 

Ajouter une réponse à la discussion

Seuls les membres connectés sont autorisés à poster dans les forums !

Identifiez-vous
Join |  ID/MDP? |