J'essaye de créer un scrip pour modifier les valeurs de mon panier mais... Ca ne marche pas.
Voici mon code:
Modifié par smon (20 Jun 2007 - 11:51)
Voici mon code:
//je cherche si la valeur $id existe dans mon panier et je renvoie le
numéro de ligne $i si elle existe, -1 si elle n'existe pas
function trouveProduit($id){
for($i=0;$i<$nbLignes;$i++){
if($id==$_SESSION["panier"][$i][0]){
return($i);
}
}
return(-1);
}
//je lance ma fonction et récupere la variable dans $ligne
$ligne=trouveProduit($idProduit);
//si $ligne est différent de -1 je change la valeur de mon panier
if($ligne!=-1){
$nouvQuantite=$_SESSION["panier"][$ligne][2]+$quantite;
$_SESSION["panier"][$ligne][2]=$nouvQuantite;
}
//si $ligne est est égal a -1 j'ajoute mon produit en fin de panier
else{
$_SESSION["panier"][$nbLignes]=array($idProduit,$categorie,$quantite);
}
Modifié par smon (20 Jun 2007 - 11:51)