Vous n'êtes pas identifié(e).
Bonjour,
Je cherche un peu d'aide pour résoudre un problème d'affichage d'image.
J'ai un une BDD contenant les liens des images stockées dans un dossier photo. J'effectue une requête pour récupérer ces liens et je souhaite afficher les images correspondantes. Cependant, il n'y a rien qui apparaît.
Voici le code :
<?php
$connexion=mysql_connect('localhost', 'root', 'mysql') OR die('Erreur de connexion à la base');
mysql_select_db("try&see",$connexion) OR die('Erreur de sélection de la base');
$requete = mysql_query('SELECT DISTINCT `id_test`,`lientest`
FROM `test`,`reference`
WHERE `id_couleur_ref`= 1
AND`positiontest`=1'
) OR die(print_r($connexion->errorInfo()));
mysql_close();
while($resultat = mysql_fetch_assoc($requete))
{
echo '<img src="'.$resultat['lientest'].'" alt="" />';
echo '<li>'.$resultat['lientest'].'</li>';
}
?>
La requête renvoie les résultats suivants correpondant bien à ce que je cherche
C:\Program Files\EasyPHP 3.0\www/fichier_du_20100326144855.png
C:\Program Files\EasyPHP 3.0\www/fichier_du_20100331141031.png
C:\Program Files\EasyPHP 3.0\www/fichier_du_20100414114432.png
Comment dois-je faire ?
J'aimerais ensuite créer les miniatures de ces images pour faire une galerie. Je n'ai pas encore trouver sur les différents forum de réponse à mon problème.
Merci d'avance pour votre aide !
Hors ligne
il ne faut pas enregistrer le lien sur un nom de chemin relatif mais a partir de DocumenRoot
et faire :
[code : php]
echo "<img src=\"http://{$resultat['lientest']}\" alt=\"\" />";
[/code]
a++
Hors ligne