24. september 2002 - 04:03Der er
9 kommentarer og 1 løsning
numererer kommentarer
Jeg har lavet et nyheds-script med kommentarer, hvor alle kommentarer fra alle nyheder ligger i samme tabel og det er derfor ikke muligt at numererer kommentarer, som man normalt ville gøre. Så derfor har jeg fundet en andet måde at gøre det på:
<% Set conntemp = Server.CreateObject("ADoDB.Connection") conntemp.open DSN Set rsComments = server.createobject("ADoDB.recordset") strSQL = "SELECT * FROM N_Comments WHERE (NCID = "& Request("NID") &") ORDER BY N_C_DATE DESC" rsComments.open strSQL, conntemp,3
CommentNum = Cint(rsComments.recordcount)
Do While Not rsComments.EOF %> kommentarer nr. #<%=CommentNum%> <% rsComments.MoveNext CommentNum = CommentNum - 1 Loop %>
Det er bare et eksempel på hvordan jeg gør, men denne metode udksriver talene omvendt, altså: #3 #2 #1 Men jeg vil gerne have at den udskriver dem i den rigtige rækkefølge, altså: #1 #2 #3
Ja, det troede jeg også var løsningen, men den udskriver ikke talene efter recordnes rækkefølge, men efter hvordan opsætningen på recordset'et er sat op...tror jeg nok ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.