[résolu] Panier de commande en SESSION

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

aiepepito
WRInaute impliqué
WRInaute impliqué
 
Messages: 250
Inscription: Mer Jan 19, 2005 16:08

[résolu] Panier de commande en SESSION

Message le Ven Jan 20, 2006 9:01

Bonjour,

Je suis en train de mettre en place (enfin d'essayer) un panier de commande gérer uniquement via les SESSION du site.
Mon seul petit soucis est le doublon de référence dans mon panier.

Je m'explique...
Lorsqu'un client cliquer sur le lien "ajouter au panier", le produit s'ajoute correctement grace a cette partie de code
Code: Tout sélectionner

if ($_GET['action'] == "add") {
     $_SESSION['cmd'][] = array (
     "id" => $nProdID,
    "qty" => 1
    );
}

Mais j'aimerai effectuer une vérification afin d'incrémenter la valeur qty 1 de +1 si le produit est déjà présent dans le tableau pour éviter donc un doublon.
Chose que j'arrive sans aucun soucis à mettre en place avec des tables SQL (suffit d'un SELECT puis d'un UPDATE) mais que je lutte à faire en SESSION ...

Si quelqu'un se sent de m'aider....
D'avance merci,
Rémi

merci de votre aide
Dernière édition par aiepepito le Ven Jan 20, 2006 19:03, édité 1 fois.

zimounet
WRInaute accro
WRInaute accro
 
Messages: 1796
Inscription: Lun Nov 08, 2004 20:57

Message le Ven Jan 20, 2006 9:09

lol > phpdebutant.org

aiepepito
WRInaute impliqué
WRInaute impliqué
 
Messages: 250
Inscription: Mer Jan 19, 2005 16:08

Message le Ven Jan 20, 2006 9:21

C'est pas faux, en trifouillant je vais bien finir par trouver la solution (qui devrait ressembler a un foreach si j ai bien compris ce que je viens de lire).
Enfin je me demande l'utilité d'un tel forum si c'est pour se faire envoyer balader sous pretexte qu'on est confronté à un problème "mineur" ...

Bref bref bref, je vais finir par m'en sortir !


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Jan 20, 2006 9:44

$_SESSION['ref']++ :)


hipopulation
WRInaute impliqué
WRInaute impliqué
 
Messages: 346
Inscription: Mer Juil 28, 2004 10:14

Message le Ven Jan 20, 2006 15:12

if(isset($_SESSION[ref])) {
$_SESSION[ref]++;
} else {
$_SESSION[ref]=1;
}


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités