Jag hittade på en ganska konstig grej, länkade till ?p=matches&matchid=3&lag=Amica.
strSQL = "SELECT * FROM matcher WHERE motstandare = '" & Request.QueryString("lag") & "' ORDER BY datum DESC"
Set objRs = objConn.Execute(strSQL)
3 svar · 180 visningar · startad av asp
Hej!
Jag har en sida där jag hämtar ut ett specifikt resultat:
strSQL = "SELECT * FROM matcher WHERE id = " & Request.QueryString("matchid")
Set objRs = objConn.Execute(strSQL)
Så skriver jag ut motstandaren med objRs("motstandare").
Nu är det såhär att jag längre ned vill hämta alla tidigare möten:
strSQL = "SELECT * FROM matcher WHERE motstandare = '[red]Här fattas det![/red]' ORDER BY datum DESC"
Set objRs = objConn.Execute(strSQL)
Där det står Här fattas det! skall motståndaren stå man mötte men jag kan ju inte ersätta det med objRs("motstandare")!
Hoppas ni förstår vad jag menar.
Jag hittade på en ganska konstig grej, länkade till ?p=matches&matchid=3&lag=Amica.
strSQL = "SELECT * FROM matcher WHERE motstandare = '" & Request.QueryString("lag") & "' ORDER BY datum DESC"
Set objRs = objConn.Execute(strSQL)
Varför inte så här:
strSQL = "SELECT * FROM matcher WHERE id = " & Request.QueryString("matchid")
Set objRs = objConn.Execute(strSQL)
if not objRs.EOF then
motstandare = objRs("motstandare")
end if
...
...
strSQL = "SELECT * FROM matcher WHERE motstandare = '" & motstandare & "' ORDER BY datum DESC"
Set objRs = objConn.Execute(strSQL)
ekke_t skrev:
Varför inte så här:
strSQL = "SELECT * FROM matcher WHERE id = " & Request.QueryString("matchid") Set objRs = objConn.Execute(strSQL) if not objRs.EOF then motstandare = objRs("motstandare") end if ... ... strSQL = "SELECT * FROM matcher WHERE motstandare = '" & motstandare & "' ORDER BY datum DESC" Set objRs = objConn.Execute(strSQL)
Då är det ju bättre att göra såhär...
strSQL = "SELECT * FROM matcher WHERE id = " & Request.QueryString("matchid")
Set objRs = objConn.Execute(strSQL)
if not objRs.EOF then
strSQL = "SELECT * FROM matcher WHERE motstandare = '" & objRs("motstandare") & "' ORDER BY datum DESC"
Set objRs = objConn.Execute(strSQL)
end if
Så får man inte ut alla möten...