par
Cyrano » 05 févr. 2006, 12:28
la fonction mysql_num_rows() retourne un tableau indexé, c'est à dire un tableau dont les index commencent à 0 puis 1, 2 etc... : dans le cas de ta requête, il n'y a qu'un seul champ, donc un seul index, donc "0"
La boucle while va lire la première ligne du tableau et $ligne2[0] va correspondre au contenu de la première cellule de ce tableau (il n'y en a de toutes façons pas d'autres), puis reboucler et lire la ligne suivante.
la fonction mysql_num_rows() retourne un tableau indexé, c'est à dire un tableau dont les index commencent à 0 puis 1, 2 etc... : dans le cas de ta requête, il n'y a qu'un seul champ, donc un seul index, donc "0"
La boucle while va lire la première ligne du tableau et $ligne2[0] va correspondre au contenu de la première cellule de ce tableau (il n'y en a de toutes façons pas d'autres), puis reboucler et lire la ligne suivante.