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
- Mail.yahoo.fr ouverture session - Guide
- Ouverture de session gmail - Guide
- Livebox 6 redemarre en boucle ✓ - Forum Réseaux sociaux
- Session invalide ou obsolète - Forum Consommation & Internet
- Vlc lecture en boucle ✓ - Forum Lecteurs et supports vidéo
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