login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Winkelwagentje maken

Offline Martijn1989 - 16/06/2006 20:38 (laatste wijziging 16/06/2006 20:39)
Avatar van Martijn1989PHP ver gevorderde Beste phper's!

Ik ben bezig met een webshop alleen zit ik tegen het winkelwagentje aan. Ik heb er nog niks aan gedaan, omdat ik niet weet waar te beginnen.

Ik heb een database : Artikel met

id | naam | prijs | bla bla bla


Nu wil ik waarschijnlijk wel sessies gaan gebruiken, ik dacht zelf aan :

Citaat:
$_SESSION['artikel']['1']['3']

Artikel == Sessionnaam
1 == Artikelid
3 == Aantal artikelen

Ik denk dat dit het beste is, maar hebben jullie misschien een ander idee, of al een voorbeeld van een winkelwagentje (coding).

Martijn ;)

6 antwoorden

Gesponsorde links
Offline nemesiskoen - 16/06/2006 20:41
Avatar van nemesiskoen Gouden medaille

PHP expert
Je zou dit ook kunnen oplossen met een associatieve 2-dimensionele array ipv een 3-dimensionele. Probeer dit eens uit, in een kleine applicatie, en zie of het handig werkt, zoniet dan pas je je sessiemodel aan.
Offline b4nkr0bz0r - 16/06/2006 20:42
Avatar van b4nkr0bz0r PHP gevorderde Ja, je maakt een array, waarvan de key het aantal producten bij houdt, en value welk product ?
Offline Martijn1989 - 16/06/2006 20:44
Avatar van Martijn1989 PHP ver gevorderde Hoe weet die array dan, van welke gebruiker het is ? Er is geen ledensysteem, ieder kan gewoon een winkelwagentje starten.
Offline nemesiskoen - 16/06/2006 20:50
Avatar van nemesiskoen Gouden medaille

PHP expert
Een andere sessie...

$_SESSION['userID'] (als ledensysteem)
anders hoeft het ook niet he... als er geen gebruikers zijn kan je moeilijk weten van wie het is (geen authenticatie mogelijk).

Ik zat eerder te denken aan:
$_SESSION['artikel'] = array("id" => 1, "aantal" => 2);

Maar inderdaad $_SESSION['artikel'] = array(1 => 2); is beter bij naderinzien.
Offline ece - 16/06/2006 20:51
Avatar van ece HTML interesse Dit is van een andere webshop. Misschien kan je d'r iets mee.
http://www.plaatscode.be/754/ .

Succes.
Offline Martijn1989 - 16/06/2006 21:05 (laatste wijziging 16/06/2006 21:05)
Avatar van Martijn1989 PHP ver gevorderde
Citaat:
Een andere sessie...

$_SESSION['userID'] (als ledensysteem)
anders hoeft het ook niet he... als er geen gebruikers zijn kan je moeilijk weten van wie het is (geen authenticatie mogelijk).

Ik zat eerder te denken aan:
$_SESSION['artikel'] = array("id" => 1, "aantal" => 2);

Maar inderdaad $_SESSION['artikel'] = array(1 => 2); is beter bij naderinzien.


Idd, op het laatst moet pas iets komen van of je al ingelogd ben of een nieuw lid bent.

En hoe zet ik nu meerdere producten in die array?
  1. $_SESSION['artikel'] = array("id" => 1, "aantal" => 2);
  2. $_SESSION['artikel'] = array("id" => 2, "aantal" => 1);

ofzow ?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.203s