[résolu] Panier de commande en SESSION
5 messages
• Page 1 sur 1
- aiepepito
- WRInaute occasionnel

- Messages: 268
- Inscription: 19 Jan 2005
[résolu] Panier de commande en SESSION
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
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
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.
- aiepepito
- WRInaute occasionnel

- Messages: 268
- Inscription: 19 Jan 2005
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 !
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 !
-

hipopulation - WRInaute occasionnel

- Messages: 346
- Inscription: 28 Juil 2004
if(isset($_SESSION[ref])) {
$_SESSION[ref]++;
} else {
$_SESSION[ref]=1;
}
$_SESSION[ref]++;
} else {
$_SESSION[ref]=1;
}
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- id de session et id de panier
- Durée de vie d'un cookies pour un panier de commande
- [résolu] session start()
- [Résolu] Fermer une session
- [résolu]Fin de session PHP
- [Résolu] : session web qui se coupe
- session php include et iframe [RESOLU]
- Gros probleme de session (RESOLU) MERCI à tous !!!
- Le probleme des tables session n'est toujours pas résolu !!!
- [resolu]réponse sur commande info ?
- Référencement : le problème des sessions des pages PHP - 04-08-2008
- La commande site: dans Google - 25-10-2004
- Google Developer Day 2007 : à Paris et dans 9 autres villes - 27-05-2007
- Commande site: sur Google et pages ignorées - 06-03-2007
- Voici pourquoi Google fournit peu d'infos sur les backlinks - 25-09-2006
- LinkFromDomain : analyse des liens sortants d'un site - 19-10-2006
- La commande link: sur Google - 20-12-2005
- Votre site est mal référencé ? Voilà les remèdes ! - 08-11-2003
- Analyse des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


