Page 1 sur 1

tableaux

Posté : 25 nov. 2005, 18:57
par Gico
Bonjour
je crée un tableau que je stocke ensuite dans une variable de session
        $VARtotal= '100';
	$VARport= '50';
	$commande[]=array($VARtotal, $VARport);
	$_SESSION['commande'] = array();
	$_SESSION['commande']=$commande;
Dans une autre page je voudrais ajouter une autre variable au tableau tout en gardant celles déja inscrite, par exemple ajouter à la suite des deux premieres une variable date:
$Date = "5 juin";
coimment l'ajouter en troisieme variable du tableau.

Merci

Posté : 26 nov. 2005, 20:42
par Truc
SAlut, pour ajouter dans le meme array tu peut faire ceci:
$_SESSION['commande'][0][3]="date";
bon pour le 1er couple entrée, si tu as plusieurs "array($VARtotal, $VARport);" dans le tableau de commande il faut retrouver la clé qui correspond a ce couple pour ajouter un 3eme élément:
$t=array('100','50'); //couple recherché
$cle=array_keys($_SESSION['commande'],$t); //renvois la cle correspondant au couple
$_SESSION['commande'][$cle[0]][2]="date"; // ajout de la date a la position  $cle[0]

Posté : 26 nov. 2005, 23:07
par Gico
ok, bien compris et ça marche