Page 1 sur 1

Manipulation de tableau

Posté : 08 mars 2005, 14:03
par koala_boy
Bonjour,

j'aurais besoin d'un coups de pouce à manipuler les tableaux multidimentionnel, voila mon probleme

Je recupere vi $_Post une chaine de type int1_int2_y que j'aimerais transformer en tableau de sessuion type $_SESSION['tab']['int1']['int2'], pour l'instant je traite mon post de cette facon ...

Code : Tout sélectionner

foreach ($_POST as $nom => $valeur) { if ((strpos($nom,"_y"))<> false ) { list($int_1,$int_2,$reste) = split("_",$nom); array_push($_SESSION['tab']['int1'],$int_1; array_push($_SESSION['tab']['int2'],$int_2; } } $_SESSION['tab']=array_unique($_SESSION['tab']); print_r($_SESSION['tab']);
et bien entendu j'ai une erreur au niveau de mon array_push .... une idée ??

j'en profite pour preciser q'une fois mon tableau rempli ( si j 'y arrive un jour :? , je souhaiterais que int_1 soit unique dans mon tableau ...

Posté : 08 mars 2005, 15:56
par Cyrano
Je présume que ton erreur te signale que la variable doit être une tableau: alors déclare là comme tel avant d'utiliser Array_push():

Code : Tout sélectionner

$_SESSION['tab']['int1'] = array();