Du får ha olika SQL-frågor beroende på vilket villkoret är.
if x=1 then
'SQL-fråga 1
elseif x=2 then
'SQL-fråga 2
else
'SQL-fråga 3
end if
U get it?
5 svar · 587 visningar · startad av GustaFsson
Det är så att jag undra hur man fixar IF satser i en SQL sats, har aldrig gjort det förut, som ni ser så ser inte min lilla kod snutt så bra ut:P nån som har lust att hjälpa?
SQL = "Select * From bokning where &if rs("users_alt1") then& bokning_alt1='yes' and &end if& &if rs("users_alt2") then& bokning_alt2='yes' and &end if& col_date="&now&""
Du får ha olika SQL-frågor beroende på vilket villkoret är.
if x=1 then
'SQL-fråga 1
elseif x=2 then
'SQL-fråga 2
else
'SQL-fråga 3
end if
U get it?
hum funka inte så, detta var inget med bokning, det var med spel grej, ville inte tycka att folk skulle tycka jag var nördig så därför skrev jag bokning:P
Så här ser min kod ut i alla fall, visar allt så det blir mycke enklare.
SQL = "Select * From matches where matches_own="&FixSQL(session("id"))&" ORDER BY matches_date DESC limit 8"
Det är så att de matcher man själv addat ska visas i en lista, och man ska i sina inställningar kunna välja vilka sortes matcher som ska visas, det finns 6 olika sorters matcher att välja mellan
SQL = "Select * From bokning WHERE col_date=#" & Now & "#"
If rs("users_alt1") Then
SQL = SQL & " AND bokning_alt1='yes'"
End If
If rs("users_alt2") Then
SQL = SQL & " AND bokning_alt2='yes'"
End If
Löste det på ett annat sätt
Och på vilket sätt månde det vara?