webForumDet fria alternativet

Sortera efter datum i forum!

Databaser & SQLur Databashanterare & SQL

2 svar · 207 visningar · startad av magnusfernstrom

Medlem sedan mars 20033 686 inlägg
Frågan#1

Hejsan!
Jag har en fråga:
Hur ska jag kunna göra som följande: Varje gång en tråd fått en ny post skall den hamna överst?

Min kod på sidan där man ser själva rubrikerna ser ut så här:

<%
Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("userdatabas.mdb")
SQL = "SELECT * FROM forum WHERE Svar = 0"
Set rs = db.Execute(SQL)

Do until rs.EOF
%>

Tacksam för svar / Magnus

Medlem sedan juni 2000974 inlägg
#2

SQL = "SELECT * FROM forum WHERE Svar = 0 ORDER BY ditt_ID DESC"

Medlem sedan dec. 200012 464 inlägg
#3
SELECT nz((select max(datum) from forum 
where svar = f.id),f.datum) as maxDatum, f.*
FROM forum as f
WHERE Svar = 0
order by 1 desc

Med reservation för felaktiga kolumnnamn.

Flyttas från ASP.

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