par
pak77 » 27 oct. 2007, 17:05
Merci D0M,
j'ai pas su vérifier hier ton truc, mais je crois que ça y est maintenant. J'ai fait plusieurs test de suppression de ligne et ça fonctionne.
J'ai eu du mal parce que j'avais oublier les () de unset() arfff et qu'il ne réindexait pas mes array ce qui le perturbait et ne supprimait pas la bonne ligne (parfois 2 du coup) bref je crois que c'est bon
function supprim_article($liste_id) {
foreach($_SESSION['panier'] as $id => $lignes){
unset ($_SESSION['panier'][$id][$liste_id]);
$_SESSION['panier'][$id] = array_values($_SESSION['panier'][$id]);
}
}
Merci encore, en souhaitant devenir aussi pro des array loll
Merci D0M,
j'ai pas su vérifier hier ton truc, mais je crois que ça y est maintenant. J'ai fait plusieurs test de suppression de ligne et ça fonctionne.
J'ai eu du mal parce que j'avais oublier les () de unset() arfff et qu'il ne réindexait pas mes array ce qui le perturbait et ne supprimait pas la bonne ligne (parfois 2 du coup) bref je crois que c'est bon :wink:
[php]
function supprim_article($liste_id) {
foreach($_SESSION['panier'] as $id => $lignes){
unset ($_SESSION['panier'][$id][$liste_id]);
$_SESSION['panier'][$id] = array_values($_SESSION['panier'][$id]);
}
}
[/php]
Merci encore, en souhaitant devenir aussi pro des array loll