Bonjour,

j'ai un problème avec mon virtuel que j'ai crée en session.

Ce panier se présente comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Array
(
    [0] => Array
        (
            [Id_Article] => 1
            [Titre] => Cartouche encre noir
            [Quantite] => 1
            [Prix] => 8.49
        )
 
    [1] => Array
        (
            [Id_Article] => 3
            [Titre] => CD RW
            [Quantite] => 1
            [Prix] => 2.99
        )
 
    [2] => Array
        (
            [Id_Article] => 16
            [Titre] => Lecteur DVD
            [Quantite] => 1
            [Prix] => 57.99
        )
 
)
Ce que j'aimerai, c'est de supprimer donc un élément de ce tableau, j'ai commencé a réfléchir à une fonction en utilisant une boucle "foreach" mais j'avoue que j'ai pas bien saisi le fonctionnement et donc je me retrouve coincé!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function DeleteIn($ArtId){
		foreach($_SESSION["panier"] as $Panier) 
		{
			if($Panier["Id_Article"] == $ArtId) 
			{
				unset($Panier);
				break;
			} 
		}
}
Et donc évidemment, cela ne marche pas! Et j'ai donc besoin de votre aide!

Merci par avance !