Forum de discussion
Forum « Programmation PHP » (archives)
affichage d'image
Envoyé: 10 février 2004, 10h09 par cilou
1 /je souhaite afficher une image qui se trouve dans ma base de données. Je n'arrive pas à trouver la syntaxe pour spécifier l'emplacement de l'image. En utilisant la syntaxe ci dessous, je suis obligé de mettre l'image à la racine mais je souhaiterai la mettre dans un sous dossier. Comment faire ?
2/ Quelle est la syntaxe pour ne pas afficher d'image si il n'en existe pas
<h1>Affichage des enregistrements de la base</h1>
<table border="1">
<tr>
<th>Nom:</th>
<th>E-Mail:</th>
<th>Message:</th>
<th>Photo:</th>
<th>Departement</th>
<th>Date:</th>
</tr>
<?php
require_once("connexion.php");
$Requete_SQL2 = "SELECT Code_Ref, Type, Ville, Photo, Departement, DATE_FORMAT(Date_Maj, '%d-%m-%Y') As DateMaj FROM appartement";
$result = mysql_query($Requete_SQL2) or die("Erreur de Sélection dans la base : ". $Requete_SQL2 .'<br >'. mysql_error());
$nombreExemple = 1;
while ($enregistrement = mysql_fetch_array($result))
{
print " <tr>";
print " <td>". $enregistrement["Code_Ref"] ."</td>";
print " <td>". $enregistrement["Type"] ."</td>";
print " <td>". $enregistrement["Ville"] ."</td>";
print " <td> <img src= \"". $enregistrement["Photo"] ."\" ></td>";
}
print " <td>". $enregistrement["Departement"] ."</td>";
print " <td>". $enregistrement["Date_Maj"] ."</td>";
print " </tr>";
}
// Fermeture de la base de donnees
mysql_close();
?>
</table>
</body>
</html>
Réponses
|