Bonjour à tous,
J'ai besoin de connaitre la valeur de l'enregistrement suivant pour gérer une possibilités.
J'aimerais connaitre la valeur d'un champ de l'enregistrement suivant dans ma boucle while($data = mysql_fetch_array($sql)).
Merci :)
Version imprimable
Bonjour à tous,
J'ai besoin de connaitre la valeur de l'enregistrement suivant pour gérer une possibilités.
J'aimerais connaitre la valeur d'un champ de l'enregistrement suivant dans ma boucle while($data = mysql_fetch_array($sql)).
Merci :)
tiens utilise la fonction la en plus du mysql_fetch_array() :
elle te permet de déplacer le pointeur interne du résultat MySQL, avec un compteur dans ta boucle tu pourras récupérer la ligne d'après...Code:mysql_data_seek(resource $result , int $row_number )
P.S. l'indice de la première ligne est 0
Salut,
Merci je vais tester çà :)
Uhm, je vois pas comment faire .. :?
Tu peux préciser ?
dans le genre la...
voila après correction, dslCode:
1
2
3
4
5
6
7
8
9
10
11 <?php for($i = 0; $i < mysql_num_rows($sql) - 1; $i++){ mysql_data_seek($sql,$i); $data1= mysql_fetch_array($sql); echo $data1['test_id'].' : '.$data1['test_libelle'].'<br/>'; mysql_data_seek($sql,$i + 1); $data2 = mysql_fetch_array($sql); echo $data2['test_id'].' : '.$data2['test_libelle'].'<br/>'; } ?>