Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/09/2008, 18h01   #1
Invité régulier
 
Homme
Inscription : août 2006
Messages : 26
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : août 2006
Messages : 26
Points : 8
Points : 8
Par défaut valeur d'une requête dans une variable session

Bonsoir,
jai une liste dynamique chargée depuis la base de données et jaimerais recuperer la valeur de la liste dans une variable de session pr l'inserer dans une table mais sur une autre page php

$res = mysql_query("SELECT * FROM personne ORDER BY nom");
while($row = mysql_fetch_assoc($res)){
echo "<option value='".$row['id']."'>".$row['nom']."</option>";
}


voici le bout de code ki me permet de charger ma liste je voudrais recuperer les valeurs de la liste dans des variables sessions mem si elle change pr l'inserer sur une autre page.merci d'avance
roussos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2008, 19h04   #2
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 630
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 630
Points : 6 232
Points : 6 232
Bonjour

Je ne comprends pas tout à fait : tu veut récupérer la valeur de l'élément option sélectionné ? Ton select ne fais t'il pas partie d'un formulaire ?

Tu peut récupérer ta valeur par $_POST ou $_GET en fonction de la méthode indiquée dans le form du formulaire...
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/09/2008, 11h52   #3
Membre du Club
 
Avatar de a_me
 
Inscription : novembre 2004
Messages : 64
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Maroc

Informations forums :
Inscription : novembre 2004
Messages : 64
Points : 40
Points : 40
tu peux aussi les enregistrer au moment du remplissage de "select" :
Code :
1
2
3
4
5
6
7
8
 
$_SESSION['personne'] = array();
$res = mysql_query("SELECT * FROM personne ORDER BY nom"); 
while($row = mysql_fetch_assoc($res)){ 
echo "<option value='".$row['id']."'>".$row['nom']."</option>"; 
$_SESSION['personne'][]['id'] = $row['id'];
$_SESSION['personne'][]['nom'] = $row['nom'];
}
mais bien sûr il faudra déja faire un "session_start()" au début de chaque page, et faire paser le ID de session entrer les pages.
a_me est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2008, 11h41   #4
Invité régulier
 
Homme
Inscription : août 2006
Messages : 26
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : août 2006
Messages : 26
Points : 8
Points : 8
Merci avec les sessions ca marche bien je n'ai qu'a recuperer le value de du formulaire et le mettre ds une variable de session $_session['id'] et la transmettre ou je veux.
merci encore
roussos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h34.


 
 
 
 
Partenaires

Hébergement Web