---
title: "Endast 10 länkar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/76575-endast-10-länkar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bigsky"
published: "2003-05-10T21:12:24.000Z"
updated: "2003-05-11T01:53:58.000Z"
replies: 3
views: 228
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/76575-endast-10-länkar"
---

# Endast 10 länkar

## #1 — bigsky, 2003-05-10T21:12Z

Hur ändrar jag denna kod till att endast skriva ut 10 länkar i taget? När man klickar på Next ska man komma till nästa 10.

```
If intTotalFilesFound > intRecordsPerPage Then
      Response.Write("<span class=""text1"">Results:&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/76575

## #2 — solbulle, 2003-05-10T22:03Z

Utan att fördjupa mig i koden, är det inte variabeln intRecordsPerPage som, antagligen högre upp i koden, betämmer hur många poster som ska visas?

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

## #3 — bigsky, 2003-05-10T22:06Z

Jo, men säg att den är satt till 10 "resultat" per sida, och vi totalt har 1300 "resultat" fördelat på 130 sidor. Då blir det väldigt mycket att skriva ut vad det gäller själva 1 \| 2 \| 3 ... l 130 länkarna. Jag vill alltså dela upp även dessa till ett visst antal. Typ 10-15 i taget. Precis som Google exempelvis.

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

## #4 — crisse6, 2003-05-11T01:53Z

menar du typ att om det ar som du sager 130 lankar, sa visas det forst 1 \| 2 \| 3 \| 4 \| 5 \| 6 \| 7 \| 8 \|... och sen nasta sida borjar det med 11 \| 12 \| 13 \| ....???? 

Annars enklare skulle ju vara om du endast har en "Nasta" lank som bara plussar sidnumret pa varje sida. Typ sida 1 blir det "sida.asp?page=2" och sen pa sida2 sa blir det ...?page=3

Tycker jag... ?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/76575-endast-10-länkar
