webForumDet fria alternativet

WHERE fungerar ej

1 svar · 195 visningar · startad av lillen_009

lillen_009Medlem sedan nov. 2002137 inlägg
#1

Jag vill kolla (för säkerhets skull) att bara rätt peron kan kolla på sidan genom att lägga till en jämförelse med en session().

koden: -> fungerar om du tar bort detta i slutet -
'& "&receiver="&Session("memberID")'

SQL = "SELECT * FROM ism_in WHERE IsmID="& Request.querystring("IsmID") & "&receiver="&Session("memberID")
Set RS = con.execute(SQL)
if rs.eof then
response.write "ingen behörighet"
else
.:kod:.
end if

med response.write SQL får jag:

SELECT * FROM ism_in WHERE IsmID=2&receiver=1

vilket är precis som jag vill ha det. kollar man i databasen där ismID=2 och receiver=1 så hittar jag den poste jag vill ha fram. Varför är rs eof ???

Kan inte vara något fel på session("permisison") eftersom den gör rätt i response.write.

*sliter håret*

:OO

@ndersMedlem sedan juni 200032 969 inlägg
#2

Du skall icke använda &, utan AND.

mvh

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)