webForumDet fria alternativet

Hur ska man få till detta!

ASP

2 svar · 269 visningar · startad av M.Cheraghi

Medlem sedan juli 20015 107 inlägg
Frågan#1

Har lite problem i mitt tankesätt. När jag listar alla trådar i ett forum vill jag att dom som är 'Sticky' ska vara högst upp och resten rullar på sedan.

Thread_type = om det är en tråd eller om det är ett svar i en tråd.
1 eller 0.

Sticky = 1 / 0, där 1 = sticky och 0 = vanlig tråd

strCategoryId = request.querystring("CategoryId")
strSQL = "SELECT * FROM tblForumThread WHERE Category_id = " & strCategoryId & " AND Thread_type = "1" ORDER BY Thread_lastpost"
set RSThread = Conn.execute(strSQL)

Någon som förstår hur jag menar? eller behövs utförligare beskrivning? :)

Medlem sedan apr. 20022 743 inlägg
#2
strSQL = "SELECT * FROM tblForumThread WHERE Category_id = " & strCategoryId & " AND Thread_type = "1" ORDER BY [B]sticky DESC,[/B] Thread_lastpost"
Medlem sedan juli 20015 107 inlägg
#3

Så simpelt var det :)

258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)