Variable de cession dans une boucle for

ninamora -  
 ninamora -
Bonjour,

j'essaye de creer plusieurs variables de cession qui récupèrent les valeurs saisies dont la quantité peut varier en fonction de la base de donnees. je fais comme ceci

for ($i=0 ; $i<$cpt ; $i++)
{
$_SESSION['qte'.$i] = $_POST['qte_'.$i];
}

sur la page ou je veux récuperer ces valeurs ca ne me sort aucun resultat
si je fais un simple echo $_SESSION['qte0']; pas de resultat, pas d'affichage

j'ai bien ouvert mes cessions dans chacune de mes pages alors je ne vois pas ou est le probleme...

merci de m'aider!
A voir également:

6 réponses

ninamora
 
je viens de faire le test et ca en fonctionne pas...
0
ninamora
 
la session est bien ouverte car j'ai d'autres variables de session dans cette page qui fonctionnent tres bien ! mais je les initialise une par une

$_SESSION['id'] = $_POST('id']; par exemple

mais des queje veux en creer plusieurs dans une boucle ca ne marche pas j'ai meme essayer de stocker toutes mes variable dans un tableau pour le mettre dans la variable de session mais meme resultat.
0
ninamora
 
ok pas de probleme

merci
0
briiiiix Messages postés 624 Statut Membre 18
 
Essaies:

for ($i=0 ; $i<$cpt ; $i++)
{
$qtee = 'qte'.$i;
$qtee_ = 'qte_'.$i;
echo $_POST[qtee_]; //Pour voir sui cette variable contien quelque chose
$_SESSION[qtee] = $_POST[$qtee_];
}

penses toujours a fficher les variables une a une, ceci pouhrrait t'aider a avoir une visibilitée detaillée.
testes evt dis moi si ça marche ou pas
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
briiiiix Messages postés 624 Statut Membre 18
 
C'est quoi le nom de ta session ?

Essaies un petit test pour savoir si ta session est enregistrée:
<?
if (session_is_registered("nom_de_la_session")){echo "ok<br>";}

for ($i=0 ; $i<$cpt ; $i++)
{
$qtee = 'qte'.$i;
$qtee_ = 'qte_'.$i;
echo $_POST['qtee_']; //Pour voir sui cette variable contien quelque chose
$_SESSION['qtee'] = $_POST['$qtee_'];
}

et désolé j'ai oublié les appostrophes
-1
briiiiix Messages postés 624 Statut Membre 18
 
Je fais les tesvts et je te recontactes si t'es pas aussu pressé(e).
Pour le moment, je suis crevé.
A+
-1