biomax Posté 19 Septembre 2006 Partager Posté 19 Septembre 2006 Bonjour, dans ce bout de code, je sélectionne toutes les images correspondants à un modèle de moto particulier ($mod). Quel que soit le résultat, quel que soit le nombre d'image, il ne m'affiche jamais la première de la série ????? Voici mon morceau de code. Merci de me dire ce qui cloche... <?// requete images$sql2 = "SELECT * FROM images WHERE idmodele='$mod'";$result2 = mysql_query ($sql2,$liendb);$row2 = mysql_fetch_array($result2);WHILE ($images = mysql_fetch_array($result2)){$num_img = $images ['num_img'];$imagedesc = $images ['imagedesc'];echo '<p><center><a href="images/'.$dossier_img.'/'.$ref_image.'_'.$num_img.'.jpg" target="_blank"><img src="images/'.$dossier_img.'/t_'.$ref_image.'_'.$num_img.'.jpg"></a></center>';echo '</p>';}?> Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 19 Septembre 2006 Partager Posté 19 Septembre 2006 Tu as une ligne de trop: $row2 = mysql_fetch_array($result2); Si tu lances un premier mysql_fetch_array() et ne traites pas les résultats, c'est logique que tu loupes la première image Lien vers le commentaire Partager sur d’autres sites More sharing options...
biomax Posté 19 Septembre 2006 Auteur Partager Posté 19 Septembre 2006 Merci beaucoup ! Je me doutais que c'étais quelque chose comme ça mais je comprenais pas. A+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant