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 · 581 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?