Det er fordi jeg prøver at lave en webshop.. men jeg har lidt problemr med at få puttet tingene i en kurv.....
Der skal jo lave en DB som indeholder de informationer, som kunden ligger i kurven ikke... men hvordan får jeg taget et unikt nummer, som jeg kan koble varerne op imod uden jeg skal OPRETTE en order...
du kan altid bruge: "select max(ID) from orderliste" ... også lægge 1 til det tal, men du kan ikke være 100 % sikker på at det er det næste ID der bliver givet.
Jeg ville gemme "ordren" i databasen med en dato og en status. Når kunden så accptere ordren til sidst sættes status til activ order. Du kan så lave rutiner til at slette ordre som er mere en 3 dage gamle og status ikke er activ, for at ryde op i databasen.
SessionID er et unikt nummer som serveren tildeler alle brugere, som kommer ind på sitet. Der er ingen bruger, som er på samtidig, der kan have det samme sessionID.
LØSNING: If Session("OrderNummer") = "" Then Session("OrderNummer") = date() & "-" & session.SessionID Else Session("OrderNummer") = Session("OrderNummer") End if
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.