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![]()
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 : Sélectionner tout - Visualiser dans une fenêtre à part mysql_data_seek(resource $result , int $row_number )
P.S. l'indice de la première ligne est 0
Uhm, je vois pas comment faire ..
Tu peux préciser ?
dans le genre la...
voila après correction, dsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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/>'; } ?>
Partager