---
title: "Ej bokningsbara biljetter i Kundkorg"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6534-ej-bokningsbara-biljetter-i-kundkorg"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pellsäter"
published: "2000-09-05T20:31:00.000Z"
updated: "2000-09-07T20:48:00.000Z"
replies: 7
views: 249
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/6534-ej-bokningsbara-biljetter-i-kundkorg"
---

# Ej bokningsbara biljetter i Kundkorg

## #1 — pellsäter, 2000-09-05T20:31Z

Har en databas med biljetter till 11 föreställningar. Detta funkar alldeles utmärkt.

Men hur kodar man för att se till att ingen kan boka en plats som ligger i kundkorgen, alltså en bokning av en plats håller på. Det vore ju trist om platser dubbelbokades pga detta, eller ännu värre. 

Kan man göra nåt i global.asa och i så fall vad. Vi har biljettsläpp 27/9 och detta är det enda som inte är löst.

Tacksam för hjälp.

Permalänk: https://www.webforum.nu/p/6534

## #2 — emission, 2000-09-06T05:52Z

Ja det kan man, men vi måste se lite mer av vad du gjort för att berätta hur.

mvh

Permalänk: https://www.webforum.nu/p/246247

## #3 — pellsäter, 2000-09-06T07:20Z

Jag har en massa filer med kod till detta system vad behöver ni?

Permalänk: https://www.webforum.nu/p/246248

## #4 — emission, 2000-09-06T07:41Z

Jag är mest intresserad av hur bokningstabellen ser ut, och hur du söker i den.

Permalänk: https://www.webforum.nu/p/246249

## #5 — Toonster, 2000-09-06T11:27Z

Det klassiska flygstolsproblemet!

Du måste se till att stolen/platsen (posten) är låst, så att ingen annan användare kommer åt den samtidigt.

Jag tror att jag rent systemerarmässigt skulle lösa det så här: att finns det en plats ledig, låser jag den posten, sätter ett fält, ex. \[preliminärbokad\] till true, och lägger platsen (id) i varukorgen. När besökaren är nöjd och avslutar bokningen, så återgår jag till den rätta posten med hjälp av id, och sätter ex. fältet \[bokad\] som true.

På detta sätt kan man även upplysa andra besökare om att det finns ett visst antal platser preliminärbokade, och att be dom återkomma senare.

Men som jag nämnde, postoperationerna måste vara låsta så endast en besökare "pixar" en plats.

(Visst, inget exempel med programkod, bara lite "struktur")

/T

Permalänk: https://www.webforum.nu/p/246250

## #6 — pellsäter, 2000-09-06T21:59Z

Jag har en databas där biljetterna ligger i en fil som ser ut så här
katid   plats   status  prodid pris  rad
01       1      green    1     100   1

Så här läser jag in plasterna från databasen

\<%do until rs.EOF%\>
\<% if rs("status") = "green" then %\>
\<a target="valdaplatser" href="valdaplatser.asp?prodid=\<%=rs("prodid")%\>"\>
\<%Response.Write(rs("plats"))%\>\</a\> \</b\>
\<% else %\>
\<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="black"\>
\<%Response.Write(rs("plats"))%\>\</font\>
\<% end if %\>
\<%rs.movenext%\>
\<%loop%\>				
			
				

\[Redigerat av pellsäter den 07 sep 2000\]

\[Redigerat av pellsäter den 07 sep 2000\]

Permalänk: https://www.webforum.nu/p/246251

## #7 — pellsäter, 2000-09-07T20:39Z

Hej igen!

jag tar det som att ingen kan hjälpa mig med mitt ärende!

Man tackar ändå för att ni försökte.

Permalänk: https://www.webforum.nu/p/246252

## #8 — AG, 2000-09-07T20:48Z

Har bara gått 24h :)

Borde det inte gå att ha tre steg på status då?
Typ
red yellow green
där red är ej bokad, yellow preliminärbokad och green är bokad?

Sen i kassan sätter du yellow till green
och i select satsen som visar lediga platser skriver du bara
select \* from tabell where platser = red etc, rätta till koden.

Det är ju samma princip som Toonster menar.

Andreas

Permalänk: https://www.webforum.nu/p/246253

---

Tråden på webben: https://www.webforum.nu/amne/asp/6534-ej-bokningsbara-biljetter-i-kundkorg
