30. april 2005 - 15:18Der er
4 kommentarer og 1 løsning
Vis 25 næste og forrige 25 - hvis nogen
Hej eksperter!
Jeg har en loop funktion som virker helt perfekt. Men jeg vil dog meget gerne have det således at man kan klikke sig til de næste eller forrige records som man ser på så mange andre sider..
Jeg bruger følgende kode:
DIM clientRecordCount clientRecordCount = 0 DO WHILE NOT clients.EOF and clientRecordCount <> 25
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det nemmeste er nok at lave det som et link med en querystring på Altså <a href="dinside.asp?start=25">næste 25</a> Når du looper så bruger du din querystring ----- naeste25 = start+25 forrige25 = start-25 start = request.querystring("start") clientRecordCount = 0 DO WHILE NOT clients.EOF and clientRecordCount <> 25 if start > 0 then start = start - 1 else clientRecordCount = clientRecordCount + 1 // og resten af indholdet her end if clients.MoveNext loop <% response.write ("<a href='dinside.asp?start="&forrige25&"'>Forrige 25</a> ")&> <% response.write ("<a href='dinside.asp?start="&naeste25&"'>Næste 25</a> ")&> --- Så hvis start er større end nul tælles den ned og intet skrives ud Når den når nul så er du der i clients hvor ønsket Dernæst tæller clientRecordCount op og dit indhold kommer ud
Det er utestet, men jeg vil mene ideen er god nok Kan dog se jeg har lavet naeste25 og forrige25 ovenover start...de skal selvfølgelig byttes rundt for at blive defineret rigtig :o)
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.