webForumDet fria alternativet

Byta bild beroende av sida i paging

ASP

4 svar · 227 visningar · startad av Rossifumi

Medlem sedan okt. 20001 558 inlägg
Frågan#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......

268 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)