webForumDet fria alternativet

Summera olika val

ASP

5 svar · 345 visningar · startad av MrMojo

Medlem sedan okt. 200461 inlägg
Frågan#1

Ok, hjälp mig med denna en lördagkväll...

Jag försöker göra ett enkelt bokningsystem.
Besökaren har några olika val:

1. Ett evenemang. Kostar 40 kr.
2. Antal personer.
3. Mat. Kostar 100 kr.

Säg att besökaren väljer 4 personer. Sen klickar i att alla fyra ska ha mat.

Hur räknar man ihop och summerar detta i ASP?
Hjälp mig på traven så ska jag säkert kunna lösa det sen.

Medlem sedan juni 200032 967 inlägg
#2

Om du visar hur ditt formulär ser ut så ska vi nog kunna hjälpa dig på traven.

Medlem sedan okt. 200461 inlägg
#3

Skit, annat kom i vägen så jag hann inte göra nåt. :birp

Tyvärr har jag inget formulär klart. Tänkte mest på lite idéer och vägledning hur man gör detta på lättast sätt. Jag har en accessdatabas som grund där allt lagras.
Några idéer?

Medlem sedan apr. 20031 660 inlägg
#4

HEJ!

Du tar reda på antal personer med pers=request.form("pers"), och liknande för antal som ska äta.

Sedan använder du de värdena för att räkna ihop vad det blir, precis som vanlig matematik.
totkost=pers*40+mat*100

Fast, har du alltid samma kostnad för mat och evenemanget?
Det vore bättre att spara dem i en databas, och sedan hämta det för respektive evenmang.

Då kan du ha samma anmäl och skickasida för alla evenemang.

Medlem sedan okt. 200461 inlägg
#5

Nej, det är olika priser på evenemangen. Och priserna är lagrade i databasen.

Tack för tipset. Jag ska klura lite.

Medlem sedan juni 2000974 inlägg
#6

Lite lättare blir det om du löser det med hjälp av variabler:
tot = talsumman
e = evenemang, just nu 40:-
p = antal personer
m = mat, just nu 100:-

tot = p(m+e)

Skulle du sedan behöva göra någon ändring så görs det bara på ett ställe.

256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)