Bonjour,
Voila j'aimerais mettre dans la variable $_SESSION une liste de tableau comprenant des infos sur une personne et je veux que ces mini tableau soient indexés par le nom de la personne..
Donc j'ai fait ca à l'enregistrement via un formulaire :
et j'ai fait ca pour l'affichage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php session_start(); $nom=$_GET['nom']; $cv =array ( prenom=> $_GET['prenom'], adresse=> $_GET['adresse'], experience=> $_GET['experience'], diplome=> $_GET['diplome'] ); $_SESSION['tousLesCvs'] = array ($nom => $cv); ?>
Or le pb, c'est que à chaque fois que je rentre une nouvele personne , à l'affichage il m'affiche la derniere personne rentrée. Comme si ellene s'ajoutait pas à la variable session mais écrasait l'ancienne personne enregistrée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php echo "affichage" . "<br>" ; foreach ( $_SESSION['tousLesCvs'] as $cle1=> $valeur1){ echo $cle1. "=>" .$valeur1. "\n"; foreach ($valeur1 as $cle2=>$valeur2) echo ("le champ " .$cle2 . " a comme contenu " .$valeur2 ."<br>"); } ?>
Merci de votre aide
Partager