Jag hämtar massa data från en databas, som sedan visas i en tabell. Jag vill att det, längst till vänster, ska finnas en "nummerföljd" eller vad man ska säga. Är det paging du är ute efter? Nej, hmm <code> Om nummreringen ska vara de samma för varje post varje gång så kan du skapa en extra kolumn med ett löpnummer.Automatisk "nummerföljd"
Alltså från 1 till så många poster som finns, och siffrorna ska alltid vara samma. Även när man sorterar de olika kolumnerna. Jag vet att man ska kunna göra detta, men är inte säker på hur. Något med "post +1" osv...?
Så här ser det ut
<code>
<td bgcolor="#E8EBEE"> HÄR SKA NUMMRET VISAS </td>
<td><%=RecSet("spelarNamn")%></td>
<td><%=RecSet("spelarMatcher")%></td>
<td><%=RecSet("maj03")%></td>
<td><%=RecSet("jan03")%></td>
<td><%=RecSet("sep02")%></td>
osv....
</code>
Hoppas ni förstår :)Sv: Automatisk "nummerföljd"
http://www.pellesoft.se/login/articles/asp/asp_paging.asp och Artikel [Alternativ till traditionell paging]Sv: Automatisk "nummerföljd"
Jag vill att man ska kunna se viljen "rank" spelarna har,
typ så här:
# Namn Matcher Vinster
1. Spelare1 56 34
2. Spelare2 58 31
3. Spelare3 43 26
(osv. till sista spelaren, tex... )
150 SpelareABC 45 1
Det är #-kolumnen som ska visa från 1, den bästa spelaren, till den sista.
Alltså så många "spelare" det finns i databasenSv: Automatisk "nummerföljd"
<%
Dim i 'as Integer
i = 1
do until RecSet.eof or RecSet.bof
%>
<td bgcolor="#E8EBEE"> <%=i%></td>
<td><%=RecSet("spelarNamn")%></td>
<td><%=RecSet("spelarMatcher")%></td>
<td><%=RecSet("maj03")%></td>
<td><%=RecSet("jan03")%></td>
<td><%=RecSet("sep02")%></td>
<%
i = i + 1
RecSet.Movenext
Loop
%>
</code>Sv: Automatisk "nummerföljd"
Annars om nummreringen alltid ska vara från 1 och uppåt i stigande ordning så är Puttes exempel ett väl fungerande.