
le 23/04/2005 à 15:29
Il etait un panier...
lerreur fallé inversé les argument de array_key_exists.
ms bon sa modifié mon panier fonctionne correctement. ms jai rajouter la fonction supprimer
mais qd jen rajoute sa augmente bien ms des ke c a 1 et je fé supprimer sa me decale tou mon tablo enfin par ex o debu sa maffiche
23 -> 1 si jai ajouter le 24 ieme mssi jsuppr et ben il affiche 0 -> 0 jpense ke ma fonction array_splice es mal utilisé ms bo lire le manuel jpige pa qqqun peu maider ?
ms bon sa modifié mon panier fonctionne correctement. ms jai rajouter la fonction supprimer
<?php
elseif ($_GET['action']=='del')
{
// suppression de l'article
if (array_key_exists($_GET['produit'],$_SESSION['panier']))
{
//deux solution on supprime tous ou on en enlève 1 :)
// tous supprimer
//array_splice ($_SESSION['panier'], $_GET['produit'],1);
// enlever un a la quantité
$_SESSION['panier'][$_GET['produit']]--;
if ($_SESSION['panier'][$_GET['produit']]==0)
{
array_splice ($_SESSION['panier'], $_GET['produit'],1);
}
}
}
?>
mais qd jen rajoute sa augmente bien ms des ke c a 1 et je fé supprimer sa me decale tou mon tablo enfin par ex o debu sa maffiche
23 -> 1 si jai ajouter le 24 ieme mssi jsuppr et ben il affiche 0 -> 0 jpense ke ma fonction array_splice es mal utilisé ms bo lire le manuel jpige pa qqqun peu maider ?