13. august 2008 - 18:16
Der er
3 kommentarer og 1 løsning
indkøbs kurv
er ved at lave en online shop.. hvordan er det smartes at gemme de være folk vælger (antal, varenr,beskrivelse,pris,) så må man er i kurven kan ændre antalet... nogle ider.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
13. august 2008 - 19:48
#1
I et array i en sessionsvariabel ;) I.e. så arrayet bliver bygget op sådan: $array = array( "12" => array( "varenavn" => "Koka Kola", "Pris" => "12", "Antal" => "299" ) ,"9" => array( "varenavn" => "Is", "Pris" => "99200", "Antal" => "2" ) ); Hvor 12 og 9 så er varens ID i databasen... Nemt at lave og administrere :)
13. august 2008 - 20:32
#2
ikke helt med det har jeg ikke prøvet at bruge før
13. august 2008 - 22:57
#3
session_start(); Bruges til at starte sessionen. Antag at en bruger har en tom indkøbskurv: $_SESSION['cart'] = array(); F.eks. kan POST'es en vare til indkøbskurven med ID 12: session_start(); $id = $_POST['vareid']; $vare = Hent_Vare_Info_Via_ID( $id ); if ( array_key_exists( $id, $_SESSION['cart'] ) ) { $_SESSION['cart'][$id]['antal']++; } else { $_SESSION['cart'][$id] = array( 'navn' => $vare['varenavn'] ,'pris' => $vare['pris'] ,'antal' => 1 ); } Dette tilføjer en ny vare til kurven eller inkrementerer antallet for en eksisterende var i kurven. Hent_Vare_Info_Via_ID er bare en funktion der returnerer nogle data for den vare vi er interesserede i...
15. november 2008 - 15:50
#4
har opgive det
Vi tilbyder markedets bedste kurser inden for webudvikling