webForumDet fria alternativet

Räkna inlägg + paging

ASP

2 svar · 324 visningar · startad av leox

Medlem sedan mars 200550 inlägg
Frågan#1

Hej WF,

Jag kör med Pallemans paging-script och vill nu göra en modifiering och införa så att det står "Meddelande 1 av 10" efter varje inlägg.

Har lagt till:
y = y + 1 i For-loopen, problemet är bara det att när jag bläddrar sidor så nollställs y-räknaren och börjar om på 1 igen.

Jag har 15 poster per sida, och första posten på andra sidan bör då ha 16, men det blir 1. Hur löser man detta? :)

Medlem sedan juni 200032 967 inlägg
#2

Utan att ha en aning om hur koden ser ut så borde det vara (pagesize * (sidnumret-1)) + y.

Medlem sedan mars 200550 inlägg
#3

@nders skrev:

Utan att ha en aning om hur koden ser ut så borde det vara (pagesize * (sidnumret-1)) + y.

Nice, behövde bara en ledtråd. Det blev såhär. Tack för hjälpen och snabbt svar anders! Ha en trevlig dag.

pageSize = 15
page = Request.Querystring("n")

Count = ((page-1) * pageSize)
For i = intFirstPost To intLastPost 
Count = Count + 1
'Lite olika variablar
Next
257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)