Boucle while et session
oiseau
-
griese Messages postés 139 Date d'inscription Statut Membre Dernière intervention -
griese Messages postés 139 Date d'inscription Statut Membre Dernière intervention -
bonjour à tous ;)
voilà j'ai une boucle while (qui me retourne 2 résultats) que voici :
et j'aimerais recuperer les resultats de cette boucle sur une page suivante
sur la page suivante j'ai mis :
mais au lieu de me retourner les 2 résultats voulus, j'en ais qu'1.
en faite je comprends pas pourquoi ça ne marche pas.
quelqu'un pourrait il m'eclaircir?
merci beaucoup..
voilà j'ai une boucle while (qui me retourne 2 résultats) que voici :
if($tab_com = mysql_query($sql1)) { while ($dispo=mysql_fetch_array($tab_com)) { $_SESSION['dispo'][0] = $dispo[0]; echo $dispo[0]."chambre dispo<br>"; } }
et j'aimerais recuperer les resultats de cette boucle sur une page suivante
sur la page suivante j'ai mis :
$dispo[0] = $_SESSION['dispo'][0]; echo $dispo[0]."CHAMBRE DISPO<br>";
mais au lieu de me retourner les 2 résultats voulus, j'en ais qu'1.
en faite je comprends pas pourquoi ça ne marche pas.
quelqu'un pourrait il m'eclaircir?
merci beaucoup..
A voir également:
- Boucle while et session
- Www.yahoomail.com ouverture de session ✓ - Forum Yahoo mail
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Session invalide ou obsolète - Forum Consommation & Internet
- Teamviewer code de session expiré ✓ - Forum logiciel systeme
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
1 réponse
Salut,
je pense qu'en fait ta variable est écrasé à chaque boucle, donc c'est normal qu'il ne te retourne qu'une seule valeur. essai ça :
Ceci devrait te permettre de créer autant de variable que tu auras de réponses de ta boucle. Pour récuperer les variables, par contre, je vois pas comment faire désolé. J'espère que cela t'aidera quand même. Bonne chance
je pense qu'en fait ta variable est écrasé à chaque boucle, donc c'est normal qu'il ne te retourne qu'une seule valeur. essai ça :
$i=0;
if($tab_com = mysql_query($sql1)) { while ($dispo=mysql_fetch_array($tab_com)) { $_SESSION['dispo'][$i] = $dispo[$i]; echo $dispo[$i]."chambre dispo<br>"; }
$i=$i++ }
Ceci devrait te permettre de créer autant de variable que tu auras de réponses de ta boucle. Pour récuperer les variables, par contre, je vois pas comment faire désolé. J'espère que cela t'aidera quand même. Bonne chance