Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1469 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de boucle et base de donnees

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de boucle et base de donnees

n°1097987
The_Sickne​ss
Posté le 26-05-2005 à 14:06:21  profilanswer
 

Voila un petit bout de code pour lequel j'ai un gros probleme enfin tout est relatif.
En fait pour le premier passage tout ce passe bien mais dés le 2eme passage le echo situé dans la boucle for n'affiche plus rien a part des lignes blanches.
$resultat et $resultat2 sont identiques c'est dans le but de comparer ces 2 résultats que j'utilise un systeme avec 2 boucles.
 
 

Code :
  1. while ($row=mysql_fetch_row($resultat)){
  2.     echo $row[0];
  3.     for ($i=0; $i<$num_rows; $i++){
  4.         $row2=mysql_fetch_row($resultat2);
  5.         echo $row2[0]."<br />";
  6.     }
  7. }


 
Voila donc si la solution vous saute aux yeux n'hésité pas et si vous voulez plus d'explications n'hésité pas non plus.
Merci d'avance

mood
Publicité
Posté le 26-05-2005 à 14:06:21  profilanswer
 

n°1097995
FlorentG
Unité de Masse
Posté le 26-05-2005 à 14:11:31  profilanswer
 

Parce que lors d'un fetch_row, le pointeur interne est avancé. Donc dès qu'il a fini la première fois toute la boucle for, bah le fetch_row se termine, vu qu'il est à la fin du résultat

n°1098029
The_Sickne​ss
Posté le 26-05-2005 à 14:20:30  profilanswer
 

Effectivement c'était bien cela, merci beaucoup!!!
 
Aprés il suffit de replacer le pointeur au début du résultat en faisant mysql_data_seek($resultat2,0) .
 
 
Pourquoi j'ai pa posté plus tot je suis la dessus depuis ce matin !!  pfffffff
 
Merci bien en tt cas.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de boucle et base de donnees

 

Sujets relatifs
Raaah le SQL... Probleme de jointureprobleme avec sscanf ...
Probleme avec recuperation de Fichier ZIPProbleme sur les sessions PHP
[Résolu]probleme de requete sqlProblème de tableau
Connectionà une base de données Ms sql en c++??Récupération données Mysql vers Mysql
Probleme timer 
Plus de sujets relatifs à : Probleme de boucle et base de donnees


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR