voilà je veux afficher une image se trouvant dans un enregistrement dans une bdd
j'emploie un champ de type varchar qui indique le chemin de l'image
mon chemin est 'photos bdd/appart1-1.jpg' il se trouve dans le champ photo1 de l'enregistrement
voici mon code pour récupérer l'enregistrement et la photo et afficher les champs
j'ai bien tous les champs qui s'affiche sauf l'image , j'ai une croix rouge comme si il ne trouvez pas l'image
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php include( "config_server.php" ); $sql = "SELECT * from biens WHERE type='APPARTEMENT' AND statut='A VENDRE' " ; $req = @ mysql_query ( $sql ) or die ( 'Erreur requête !!!' ); while ( $data = @ mysql_fetch_array ( $req )) { echo '<li><img src="'.$data['photo1'].'" /></li>'; echo $data[reference]; echo $data[situation]; echo $data[prix]; } ?>
ma page ou il y a mon code est dans un dossier francais sur le serveur et mes images sont dans un dossier photos bdd mais qui ne se trouve pas dans le répertoire francais je ne pense pas que le problème vienne de là mais bon
merci pour votre aide
Partager