---
title: "Nyhetsscript med paging"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/80390-nyhetsscript-med-paging"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jimpa"
published: "2003-06-23T20:01:06.000Z"
updated: "2003-06-24T16:52:18.000Z"
replies: 3
views: 230
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/80390-nyhetsscript-med-paging"
---

# Nyhetsscript med paging

## #1 — jimpa, 2003-06-23T20:01Z

Hej!

Hur gör man om man t.ex har ett nyhetsscript.
På en sida listar man alla nyhetetsrubriker sorterade efter datum.
Klickar man på en rubrik så kommer man till en ny sida där man kan läsa nyheten. 
Så långt, inga problemos :)

Men.
Om man nu skulle vilja kunna stega bakåt resp. framåt  får att kunna läsa tidigare resp. senare nyheter, hur gör man då? :OO

Permalänk: https://www.webforum.nu/p/80390

## #2 — Sebbe, 2003-06-23T20:10Z

Det skulle väl kanske kunna funka såhär?

```
strSQL = "SELECT * FROM nyheter ORDER BY datum DESC"
Set objRS = objConn.Execute(strSQL)
strSQL = "SELECT COUNT(*) FROM nyheter"
Set objCount = objConn.Execute(strSQL)
intCount = objCount(0)
Set objCount = Nothing

If Request.QueryString("pg") = "" Then
  intPage = 1
Else
  intPage = CInt(Request.QueryString("pg"))
End If

If intPage > 1 Then
  For i = 1 To (intPage - 1)
    objRS.MoveNext
  Loop
End If

Response.Write(objRS("författare") & "<p>" & objRS("nyhet"))

If intPage > 1 Then
  Response.Write("<a href=""nyhet.asp?pg=" & intPage - 1 & """>Föregående</a> | ")
Else
  Response.Write("Föregående | ")
End If

If intPage < intCount Then
  Response.Write("<a href=""nyhet.asp?pg=" & intPage + 1 & """>Nästa</a>")
Else
  Response.Write("Nästa")
End If

Set objRS = Nothing
```

Permalänk: https://www.webforum.nu/p/1091503

## #3 — m_soderlund, 2003-06-24T06:09Z

Och att använda [Getrows() med paging](http://www.dileno.hel.nu/asp/default.asp?id=3) knäcker prestandamässigt. ;)

Permalänk: https://www.webforum.nu/p/1091628

## #4 — Sebbe, 2003-06-24T16:52Z

**/red** Äsch... Det var jag som missförstod vad det var han ville och gjorde det krångligare än det behövde bli. :r

Permalänk: https://www.webforum.nu/p/1091983

---

Tråden på webben: https://www.webforum.nu/amne/asp/80390-nyhetsscript-med-paging
