Il campi evento è testo, il campo posti è numerico.
Però mi sfugge qualcosa come recupera l'ID???
Codice completo:
codice:
evento = Request.Form("eventos")
SQLDD = "SELECT Posti FROM Eventi WHERE ID='"&evento&"' AND Posti >= "& Posti
Set RECDown=Conn.Execute(SQLDD)
If RECDown.EOF Then
Response.write "OK"
else
response.write "NO"
SQLD = "UPDATE Eventi SET Posti = Posti - "&Request.Form("Posti")&", data = #"& data &"# "
Conn.Execute(SQLD)
SQL = "INSERT INTO dati (nome,email,data) VALUES ('"&nome&"','"&email&"',#"&data&"#)"
Conn.Execute(SQL)
SQLDDD = "SELECT posti FROM Eventi where ID = 1"
Set RECDown=Conn.Execute(SQLDDD)
Response.Write "[b]<Font Color=blue>[b]
Posti ancora disponibili:<Font Color=red> "& RECdown("posti") &"</Font>"
RECDown.Close
Set RECDown = Nothing
Conn.Close
Set Conn = Nothing