Tjena, jag har nu att de senaste skrivna inläggen står längst upp på sidan med inläggsrubrikerna.
Men om jag vill ha de senaste kommenterade inläggen längst upp på sidan, vad ändrar jag då?
Såhär ser koden ut för forumet:
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select * From asp WHERE REF_ID = 0 ORDER BY DATUM DESC"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
X=0
DO UNTIL X=25 OR RecSet.EOF ' <-- Här visar vi bara de 25 senaste trådarna
nytt = "no"
Set RecSet2 = Server.CreateObject("ADODB.Recordset")
Addera2 = "Select DATUM From asp WHERE REF_ID = " &RecSet("ID")
RecSet2.Open Addera2, Connect, adOpenStatic, adLockOptimistic
DO UNTIL RecSet2.EOF OR nytt = "yes"
IF RecSet2("DATUM") \> NOW - 1 THEN
nytt = "yes"
END IF
RecSet2.MOVENEXT
LOOP
RecSet2.CLOSE
%>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#000000">
<a href="read.asp?ID=<%=RecSet("ID")%>" target="huvud">
<% IF nytt = "yes" THEN %>
Nu har jag inte läst din kod men pricipen går ju ut på att du i din databas har ett fält där tidpunkten står. I mitt fall så gjorde jag så att när man skrev ett nytt inlägg så uppdaterade man ett fält i "huvudinlägget" som hette typ "Senaste" och sedan checkar man bara mot det fältet sedan...
------------------ Valentino Rossi | 2001 World GP500 Champion