boucle while et condition if ou je me trompe ?
Posté : 11 mars 2006, 10:48
Salut tout le monde !
Je suis en train de programmer un petit truc et j'ai un probleme :
Mais je veut qu'il y en est que 4 par ligne, donc j'ai mis 4 fois un echo. Et la le probleme est que meme s'il y en a moins de 4 a la derniere ligne sa me les affichent quand meme.
J'ai essayé de mettre des condition if mais ca ne marche pas. Quelqu'un sait comment faire
?
Je suis en train de programmer un petit truc et j'ai un probleme :
$requete_util_images=("select image from ".$utilisateur."_image where categorie=\"categorie1\"");
$req = mysql_query($requete_util_images) or die('Erreur SQL !<br>'.$requete_util_images.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
echo '<a href='.$data['image'].'><img src='.$data['image'].' border=0 width=60 height=60></a> ';
$data = mysql_fetch_assoc($req);
echo '<a href='.$data['image'].'><img src='.$data['image'].' border=0 width=60 height=60></a> ';
$data = mysql_fetch_assoc($req);
echo '<a href='.$data['image'].'><img src='.$data['image'].' border=0 width=60 height=60></a> ';
$data = mysql_fetch_assoc($req);
echo '<a href='.$data['image'].'><img src='.$data['image'].' border=0 width=60 height=60></a><br><br>';
}
En fait je veut afficher les images contenu dans une table et qui sont de categorie1 (un champs de la table).Mais je veut qu'il y en est que 4 par ligne, donc j'ai mis 4 fois un echo. Et la le probleme est que meme s'il y en a moins de 4 a la derniere ligne sa me les affichent quand meme.
J'ai essayé de mettre des condition if mais ca ne marche pas. Quelqu'un sait comment faire