Page 1 sur 1

Afficher les photos des annonces

Posté : 09 mars 2009, 00:53
par yanng
Bonjour

Sur un site de petites annonces, lorsqu'on souhaite visualiser la photo correspondant aux annonces selectionnnées, on visualise la photo de la personne qui est logguée, autrement dit, la sienne. Et cela, sur toutes les annonces.
Si vous pouviez m'aider à afficher chaque photo correspondant à l'annonce SVP. Merci
Yann

Voici le code :

Code : Tout sélectionner

$sql = "SELECT img_blob FROM table where login='".$login."'"; $result = mysql_query($sql); $sortie = mysql_fetch_assoc($result); echo '<img src="getImage.php?login='.$login.'"Height=100 >';
Je pense que l'erreur vient de getImage.php?login='.$login.
Si vous pouviez m'aider. Merci
Yann

Posté : 09 mars 2009, 01:20
par Albat90
Salut,

Pourrais tu nous donner le script de ta page getImage.php?

Ensuite, à quoi sert ta requête SQL? Je n'ai pas l'impression que tu l'utilise :shock:
Et Si je regarde bien ta requête, tu sélectionne apparemment la photo du loggeurs et non de l'annonce, à moins que chaque annonce comporte un login, ce que j'ai du mal à percevoir.

Enfin, comme je vois les choses. Tu as un membre qui ajoute plusieurs annonces auxquelles il attribut une photo.
Tu aurais donc ce genre de MLD :
membre(id_membre, login, mdp, ...)
annonces(id_annonce, titre, ..., id_membre#)
photo(id_photo, taille, ..., id_annonce#)

?


Albat90 ;)

Posté : 09 mars 2009, 01:26
par yanng
ça marche, il suffisait de mettre $row['login'].

Merci

Posté : 09 mars 2009, 01:32
par Albat90
Ah ouais je commence à comprendre, $login est en faite un résultat de requête...
Mouarf pouvais pas savoir ^^

Si ton problème est résolu, pense à le marquer comme tel ;)

Albat90 ;)