Se repositioner au début du recordset
Bonjour,
j'aimerais savoir comment on se position dans un recordset (plus particulièrement comme revenir à début :D )
Code:
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 |
Dans le 2ème cas je pense qu'on est positioné à la fin du recordset, donc on ne rentre pas dans la boucle while.
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...