Les sessions
Fermé
fati_fiore
Messages postés
543
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
8 juin 2010
-
30 avril 2009 à 17:10
Ze Googler - 30 avril 2009 à 17:56
Ze Googler - 30 avril 2009 à 17:56
A voir également:
- Les sessions
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Jeux vidéo
- Ouvrir deux sessions windows 10 en même temps - Forum Windows
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Windows
- Les paramètres d'affichage ne sont pas modifiables depuis une session à distance - Forum Windows serveur
- Les ouvertures de session à distance sont actuellement désactivées ✓ - Forum Réseau
4 réponses
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
30 avril 2009 à 17:12
30 avril 2009 à 17:12
mets du code
dans les sessions, une variable ne peut avoir qu'une valeur, pas une liste de valeurs (sinon faut parser)....
dans les sessions, une variable ne peut avoir qu'une valeur, pas une liste de valeurs (sinon faut parser)....
Bonjour,
Citation :
condition{
_ la ville
_la creation d'une session contenant la ville
_ l'affichage de la ville sous forme d'un lien
}
le probleme je le rencontre dans la page suivante(l'affichage des personnes) seulement la derniere ville qui est envoyée par les sesion
Si tu désire de l'aide il faudrait tenter de t'exprimer un peu mieux non ?
_La création d'une session contenant la ville ???
Si cette ligne correspond a un code du genre $_SESSION['ville'] = $resultat_base_donnees, cela veut dire que à chaque itération de la boucle, la ville qui avait précédemment été enregistrée est écrasée par le résultat de l'itération en cours. Logique que tu te retrouve ensuite uniquement avec le nom de la dernière ville...
Essaie donc de stocker les noms de ville dans une variable de type tableau
$_SESSION['ville'] = array(); // Création du tableau pour les villes
condition{
_ la ville
_ la creation d'une session contenant la ville : array_push( $_SESSION['ville'], $resultat_base_donnees );
_ l'affichage de la ville sous forme d'un lien
}
Bonne chance...
Citation :
condition{
_ la ville
_la creation d'une session contenant la ville
_ l'affichage de la ville sous forme d'un lien
}
le probleme je le rencontre dans la page suivante(l'affichage des personnes) seulement la derniere ville qui est envoyée par les sesion
Si tu désire de l'aide il faudrait tenter de t'exprimer un peu mieux non ?
_La création d'une session contenant la ville ???
Si cette ligne correspond a un code du genre $_SESSION['ville'] = $resultat_base_donnees, cela veut dire que à chaque itération de la boucle, la ville qui avait précédemment été enregistrée est écrasée par le résultat de l'itération en cours. Logique que tu te retrouve ensuite uniquement avec le nom de la dernière ville...
Essaie donc de stocker les noms de ville dans une variable de type tableau
$_SESSION['ville'] = array(); // Création du tableau pour les villes
condition{
_ la ville
_ la creation d'une session contenant la ville : array_push( $_SESSION['ville'], $resultat_base_donnees );
_ l'affichage de la ville sous forme d'un lien
}
Bonne chance...
fati_fiore
Messages postés
543
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
8 juin 2010
12
30 avril 2009 à 17:42
30 avril 2009 à 17:42
à chaque itération de la boucle, la ville qui avait précédemment été enregistrée est écrasée par le résultat de l'itération en cours. c'est la logique que j'ai suivi mais la realitée est totalement differente
Essaie donc de stocker les noms de ville dans une variable de type tableau
quand on clique sur un lien la ville choisie doit etre envoyé par les sessions je croix que c'est pas possible de faire avec la table
Essaie donc de stocker les noms de ville dans une variable de type tableau
quand on clique sur un lien la ville choisie doit etre envoyé par les sessions je croix que c'est pas possible de faire avec la table
$_SESSION['ville'] = array(); // Création du tableau pour les villes
$i = 0; // indice pour récupérer une ville
condition{
_ la ville
_ la creation d'une session contenant la ville : $_SESSION[ 'ville' ][ $i ] = $resultat_base_donnees;
_ l'affichage de la ville sous forme d'un lien :
echo "<a href=\"page_suivante.php?v=" . $i . "\">" . $resultat_base_donnees . "</a>";
_ $i++;
}
Ensuite dans page_suivante.php pour afficher la ville tu fais :
echo $_SESSION[ 'ville' ][ $_GET[ 'v' ] ];
$i = 0; // indice pour récupérer une ville
condition{
_ la ville
_ la creation d'une session contenant la ville : $_SESSION[ 'ville' ][ $i ] = $resultat_base_donnees;
_ l'affichage de la ville sous forme d'un lien :
echo "<a href=\"page_suivante.php?v=" . $i . "\">" . $resultat_base_donnees . "</a>";
_ $i++;
}
Ensuite dans page_suivante.php pour afficher la ville tu fais :
echo $_SESSION[ 'ville' ][ $_GET[ 'v' ] ];