webForumDet fria alternativet
Logga in / Bli medlem

Knepig SQL

Databaser & SQL

2 svar · 152 visningar · startad av lillen_009

Medlem sedan nov. 2002137 inlägg
Trådstart#1

Har följande kod som fungerar utmärkt. Nu vill jag även ha in WHERE forumID="&Request.Querystring("forumID")

Set rs = Con.Execute("SELECT * FROM posts Where ReplyID='0' ORDER BY date DESC LIMIT " & intStart & ", " & intPageSize & ";")

Alltså något likannde detta:

Set rs = Con.Execute("SELECT * FROM posts Where ReplyID='0' AND forumID="&Request.querystring("forumID") ORDER BY date DESC LIMIT " & intStart & ", " & intPageSize & ";")

Men det fungerar såklart inte. Vet att det är fel med antalet och placeringen av " , men jag kan inte detta så bra... *snyft* :(

Medlem sedan dec. 20003 887 inlägg
#2
Set rs = Con.Execute("SELECT * FROM posts WHERE ReplyID = 0 AND forumID = " & Request.QueryString("forumID") & _
  " ORDER BY date DESC LIMIT " & intStart & ", " & intPageSize

Jag antar att både ReplyID och forumID är numeriska.

Medlem sedan nov. 2002137 inlägg
#3

Tackar tackar

Fungerar klockrent

:P

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)