Byta bild beroende av sida i paging

ASP

4 svar · 232 visningar · startad av Rossifumi

Medlem sedan okt. 20001 558 inlägg
Trådstart#1

Hejsan,

Jag har följande kod i min lilla hemmagjord paging (till ett forum).

SQL = "SELECT * FROM forumTable WHERE threadID = 31 OR threadNumber = 31 ORDER BY threadDate ASC"
Set oRS = strCon.Execute(SQL)

SQL2 = "SELECT COUNT(threadDate) AS sCount FROM forumTable WHERE threadID = 31 OR threadNumber = 31"
Set oRS2 = strCon.Execute(SQL2)

sPages = oRS2("sCount") / 10
sPageCounts = 2
sPageLinks = "<A HREF=default.asp?page=1 CLASS=white><IMG SRC=/img/1.gif BORDER=0></a>"

DO WHILE sPageCounts < sPages + 1
	If Request.QueryString("page") = sPageCounts + 1 Then
		sPageLinks = sPageLinks & " | " & sPageCounts
	Else
		sPageLinks = sPageLinks & " | <A HREF=default.asp?page=" & sPageCounts & " CLASS=white><IMG SRC=/img/" & sPageCounts & ".gif BORDER=0></A>"
	End If
sPageCounts = sPagecounts + 1
LOOP

Nu har jag fått lite hjärnsläpp :e
Hur får jag t.ex att när jag är på sida 2 så är det ingen länk på bild nr 2 (och ev. en annan bild)?

MVH

Medlem sedan feb. 20012 412 inlägg
#2

Om Request.QueryString("page") = 1

visa bild 1

Om Request.QueryString("page") = 2

visa bild 2

...
...

mvh Jörgen HP :)

Medlem sedan okt. 20001 558 inlägg
#3

Jag testade det innan, men får inte riktigt att funka med min loop

Medlem sedan dec. 19998 577 inlägg
#4

Jag testade det innan, men får inte riktigt att funka med min loop

Du får nog utveckla det där, annars är det omöjligt för oss som inte kan läsa tankar att se vart felet ligger... ;)

Medlem sedan okt. 20005 273 inlägg
#5

Jag brukar alltid slänga in Cint()

[red]
Om Cint(Request.QueryString("page")) = 1 

visa bild 1 

Om Cint(Request.QueryString("page")) = 2 

visa bild 2 

...

...
[/red]

kanske det hjälper......

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)