bonjour,
j'ai essayé de suivre l'exemple de cette page :
http://developpeur.journaldunet.co [...] ie1a.shtml
voila mon code, ou j'ai du mal à supprimer un élément du tableau des sessions:
Code :
- if ($_REQUEST['caddie'] == "ajout" )
- { $trouve=0;
- if(isset($_SESSION['caddie']))
- foreach( $_SESSION['caddie'] as $tmp)
- { if ($tmp['id_vin']==$_REQUEST['id_vin'])
- {
- unset ($_SESSION['caddie'][$_REQUEST['id_vin']]);
- $_SESSION['caddie'][]=array( "id_vin"=> $tmp['id_vin'],"quantite"=>$tmp['quantite']+$_REQUEST['quantite']);
- $trouve=1;
- break;
- }
- }
- if ($trouve==0) $_SESSION['caddie'][] = array ( "id_vin" => $_REQUEST['id_vin'],"quantite" => $_REQUEST['quantite']);
|
mon probleme c'est l'ajout d'une quantité pour un même produit. Plus exactement, je veux effacer un élément du tableau des sessions dont on a l'id_vin, et dont la structure est la suivante :
$session['caddie'][ tableau['id_vin']['quantite'] ]
Avec mon code la suppression ne s'effectue pas.
Merci de bien vouloir m'aider.
Message édité par mhassine le 10-03-2005 à 21:26:04
---------------
Yossi