Bonjour!
je ne sais pas trop si je dois poster ca ici ou dans la rubrique php, mais bon vous me direz..
oui alors ça, ça me mets sur le cul, on ne peut pas utiliser le resultat de mysql_query() pour faire plusieur mysql_fetch_array()!
genre:
Code :
- $sql = "SELECT id, nom FROM languages";
- $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
- while($data = mysql_fetch_array($req))
- {
- ...
- }
- while($data = mysql_fetch_array($req))
- {
- ...
- }
|
et ca même si on sauvegarde $req comme ça:
Code :
- $sql = "SELECT id, nom FROM languages";
- $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
- $req_save = $req;
- while($data = mysql_fetch_array($req))
- {
- ...
- }
- $req = $req_save;
- while($data = mysql_fetch_array($req))
- {
- ...
- }
|
vous y croyez vous? c'est pas logique!!
si quelqu'un a une explication et/ou une astuce pour éviter quand meme de faire deux requettes a la suite pour avoir la meme chose
merci d'avance!