/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Submit flere forms til samme db
Fra : Claus Skaarup


Dato : 16-08-07 00:01

Jeg har en billetbestillingsside på den side, som jeg er ved at lave. Her
skal man vælge forestilling, dato, antal billetter samt skrive navn og
telefonnummer.
Billetterne har en fast pris men vi yder rabat ved køb af billetter til
mindst 3 forestillinger på en sæson, så billetprisen pr. billet falder.

Det vil altså sige, at jeg gerne vil have 3 formularer på siden, hvor man
kan vælge forestilling og antal billetter. Jeg kan desværre ikke gennemskue
hvordan man skal kunne indsætte formularer fra alle 3 formularer til den
samme database.

Nogen forslag?

Her er et link til den gamle, grimme billetbestilling, som skal spices op:
http://www.limfjordsteatret.dk/index.asp?index=1-180&menu=2&item=606
Bare prøv at bestille. Jeg skal nok undlade at sende en regning

Mvh. Claus



 
 
Philip Nunnegaard (17-08-2007)
Kommentar
Fra : Philip Nunnegaard


Dato : 17-08-07 06:17

> Det vil altså sige, at jeg gerne vil have 3 formularer på siden, hvor man
> kan vælge forestilling og antal billetter. Jeg kan desværre ikke
> gennemskue hvordan man skal kunne indsætte formularer fra alle 3
> formularer til den samme database.

Løsning 1:
Lav det som én stor formular

I stedet for:
<input name="navn" type="text" value="" maxlength="40">

skriver du:
<input name="navn1" type="text" value="" maxlength="40">

og længere nede samme felt - bare kaldt navn2 og navn3 - og det samme med
alle de andre felter.

I den fil, der gemmer variablerne i databasen kører du så bare samme
sql-sætning 3 gange (gerne med en tjek på, om de to andre er udfyldt
selvfølgelig, så din database ikke bliver fyldt op med tomme poster.)


Løsning 2:
Nøjes med den formular, du har nu.
Når du så sender en regning ud, kører du et script, der undersøger, om samme
person (eller evt. samme tlf-nr) har bestilt billetter til flere
forestillinger indenfor et passende tidsrum (f.eks. indenfor samme dag -
afhængig af de præcise vilkår) og lad samme script udregne den samlede pris.


Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste