Bonjour,
j'aimerais savoir comment on se position dans un recordset (plus particulièrement comme revenir à début )
Dans le 2ème cas je pense qu'on est positioné à la fin du recordset, donc on ne rentre pas dans la boucle while.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $rs = mysql_query($req) or die('Erreur SQL !<br>'.$req.'<br>'.mysql_error()); while($enreg=mysql_fetch_array($rs)) { ... }; // La 1ère fois ça parcourt le recordset while($enreg=mysql_fetch_array($rs)) { ... }; // Le 2ème ça fait rien
Suis-je obligé de relance le mysql_query ? C'est bête de refaire un appel à la bdd alors que le recordset existe déjà, mais impossible de trouver des infos sur l'utilisation de recordset en php...
Partager