bonjour,
j'ai essayé de suivre l'exemple de cette page :
http://developpeur.journaldunet.com/tutoriel/php/031103php_caddie1a.shtml
voila mon code, ou j'ai du mal à supprimer un élément du tableau des sessions:
if ($_REQUEST['caddie'] == "ajout")
{
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.