je voudrais savoir comment est ce que lon fait pour afficher une image a partir d'une base mysql
quel est la forme du lien quil faut mettre?
je voudrais afficher l'image: image.gif
elle se trouve a la racine de mon site
ce que j'ai ecris comme code pour afficher dans un tableau les valeurs que je souhaite:
<html>
<head>
<title>Liens</title>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0" bgcolor="#136D99">
<tr>
<th>Nom du site</th>
<th>URL</th>
<th>URL</th>
</tr>
<?php
// Déclaration des paramètres de connexion
$host = localhost;
// Généralement la machine est localhost
// c'est-a-dire la machine sur laquelle le script est hébergé
$user = nfshp2;
$bdd = nfshp2;
$passwd = *******;
// Connexion au serveur
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur" );
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees" );
// Creation et envoi de la requete
$query = "SELECT nom,url,image FROM test ORDER BY nom";
$result = mysql_query($query);
// Recuperation des resultats
while($row = mysql_fetch_row($result)){
$Nom = $row[0];
$Url = $row[1];
$image = $row[2];
echo "<tr>\n
<td><a href=\"$Url\">$Nom</a></td>\n
<td>$Url</td>\n
</tr>\n";
}
// Deconnexion de la base de donnees
mysql_close();
?>
</tr>
</table>
</body>
</html> |
mais l'image ne s'ffiche pas c'est pourquoi je me demande quelle forme de lien doit on mettre dans la base pour quelle s'affiche?
merci bien
Message édité par nfshp2 le 22-06-2004 à 10:45:50