---
title: "10 sidor i taget och länk till första/sista?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/77688-10-sidor-i-taget-och-länk-till-första-sista"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bigsky"
published: "2003-05-21T20:48:09.000Z"
updated: "2003-05-22T17:20:59.000Z"
replies: 4
views: 224
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/77688-10-sidor-i-taget-och-länk-till-första-sista"
---

# 10 sidor i taget och länk till första/sista?

## #1 — bigsky, 2003-05-21T20:48Z

Hur skulle man kunna ändra denna kod för att visa en länk till första resp. sista sidan samt för att endast visa 10 sidor i taget med 10 resultat på varje? Variabeln intRecordsPerPage bestämmer antalet resultat på varje sida. Och till det sista, naturligtvis ytterligare en länk så att man kan bläddra fram nästa 10 sidor/förra 10 sidor typ liksom bah.

```
If intTotalFilesFound > intRecordsPerPage Then
Response.Write("<span class=""text1"">Pages:&nbsp;</span>")
  If intNumFilesShown > intRecordsPerPage Then
    Response.Write("<span class=""text1""><a href=""search.asp?search=" & Replace(strSearchWords, " ", "+") & "&mode=" & Request.QueryString("mode") & "&results=" & intFileNum - intRecordsPerPage & """>Prev</a>&nbsp;|&nbsp;</span>")
  End If
  If intTotalFilesFound > intRecordsPerPage Then
    For intPageLinkLoopCounter = 1 to CInt((intTotalFilesFound / intRecordsPerPage) + 0.5)
      If intFileNum = (intPageLinkLoopCounter * intRecordsPerPage) - intRecordsPerPage Then
        Response.Write("<span class=""text1"">" & intPageLinkLoopCounter & "&nbsp;|&nbsp;</span>")
      Else
        Response.Write("<span class=""text1""><a href=""search.asp?search=" & Replace(strSearchWords, " ", "+") & "&mode=" & Request.QueryString("mode") & "&results=" & (intPageLinkLoopCounter * intRecordsPerPage) - intRecordsPerPage & """>" & intPageLinkLoopCounter & "</a>&nbsp;|&nbsp;</span>")
      End If
    Next
  End If
  If intTotalFilesFound > intNumFilesShown Then
    Response.Write("<span class=""text1""><a href=""search.asp?search=" & Replace(strSearchWords, " ", "+") & "&mode=" & Request.QueryString("mode") & "&results=" & intNumFilesShown & """>Next</a><br><br></span>")
  Else
    Response.Write("<span class=""text1""><br><br></span>")
  End If
End If
```

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

## #2 — Eitraz, 2003-05-22T07:33Z

Kan du inte skriva hur du vill ha resultat lite grafiskt ;)

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

## #3 — bigsky, 2003-05-22T12:04Z

<http://www.webforum.nu/showthread.php?s=&threadid=74931>

<http://www.webforum.nu/showthread.php?s=&threadid=73060>

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

## #4 — solbulle, 2003-05-22T15:59Z

Det kom ju någon form av svar: <http://www.webforum.nu/showthread.php?s=&postid=629551#post629551> (som du själv länkar till)
Har du löst det då, eller i alla fall kommit längre?

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

## #5 — bigsky, 2003-05-22T17:20Z

Nej, inte längre. Men den som finns i länken du postade verkar ju bra.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/77688-10-sidor-i-taget-och-länk-till-första-sista
