Vider un tableau

Résolu
cs_bibo06 Messages postés 116 Date d'inscription mardi 28 novembre 2006 Statut Membre Dernière intervention 10 mars 2009 - 16 avril 2008 à 14:43
cs_bibo06 Messages postés 116 Date d'inscription mardi 28 novembre 2006 Statut Membre Dernière intervention 10 mars 2009 - 16 avril 2008 à 16:46
Bonjour,

J'ai fais une commande express sur un site de vente en ligne.
Pour cette partie du site, je me sert d'un tableau construit de la sorte pour garder en mémoire des produitsle temps de passer la commande:

$_SESSION['panier'][$data_post[5]][] = array('nom'=>$data_post[1],
         'couleur'=>$data_post[3],
         'taille'=>$data_post[2],
         'quantite'=>$_POST[$data_post[0]],
         'prix'=>$data_post[4]);

Une fois ma commande envoyer, j'aimerai vider ce tableau, pour ne pas garder en memoire session les produits commandés.
Donc sur la page envoyer la commande, j'ai fais un:
unset($_SESSION['panier'];

Mais le tableau est toujours actif et toujours pleins.
J'ai également essayer un
$_SESSION['panier']= array();

Mais rien à faire.
A voir également:

3 réponses

cs_bibo06 Messages postés 116 Date d'inscription mardi 28 novembre 2006 Statut Membre Dernière intervention 10 mars 2009
16 avril 2008 à 16:46
Ca y est j'ai reussi .
En fait je n'arrivais pas a vider le tableau imbriqué j'ai doc simplement fais:

$i=0;
for($i;$i<count($_SESSION['panier']);$i++) {
 $_SESSION['panier'][$i] = array();
 }
3