Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/06/2006, 16h36   #1
Membre régulier
 
Inscription : février 2003
Messages : 272
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 272
Points : 85
Points : 85
Par défaut [Conception] affichage image venant d'une bdd

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

Code :
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];
} 
?>
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

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
ph_anrys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2006, 09h18   #2
NoT
Membre confirmé
 
Inscription : février 2004
Messages : 237
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 237
Points : 261
Points : 261
Lut,

Si j'ai bien comprit ton arborescence t'as un dossier "francais" ou ya ton script et "photos bdd" ou ya tes photos, les 2 sur le même niveau d'arborescence.

Code :
echo '<img src="../photos bdd'.$data['photo1'].'" />';
devrait alors convenir, il faut revenir sur ton dossier précédent via ../ puis rentrer dans le dossier photos.

++
NoT est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h37.


 
 
 
 
Partenaires

Hébergement Web