webForumDet fria alternativet

föregånde / nästa bild?

ASP

5 svar · 503 visningar · startad av joonas

Medlem sedan juli 200135 inlägg
Frågan#1

Hejsan!

Det jag vill åstakomma är att jag har en databas med bilder, när en bild visas så har jag en pil åt vardera håll som går till nästa respektive förra bilden.
Frågan är nu hur jag kan göra för att pilarna bara ska visas när det finns en föregående bild eller en nästa bild?
nån som har några idéer?

All kod förutom det är redan klar...

tackar
/Jonas

Medlem sedan mars 20015 287 inlägg
Medlem sedan juli 200135 inlägg
#3

att jag inte tänkte på det...

det är ju inte riktigt samma sak men det kan ju funka, tackar!

Medlem sedan juni 2004533 inlägg
#4

Jo, det är faktiskt samma sak. :)

Det enda som är speciellt är att du bara har en post per sida, annars är det en helt vanlig sidbläddring.

Medlem sedan feb. 20034 441 inlägg
#5

Jag gjorde precis samma grej häromdagen m.h.a Palle's pagingscript som du hittar i Filarkivet.

Funkar kanonbra och var inga problem att fixa in på sidan.

Medlem sedan apr. 20031 660 inlägg
#6

HEJ!

Varför inte loopa runt?
Om bilderna tar slut, hoppa till första/sista.

Har man inte bilderna i databas, eller i alla fall i nummerordning, är det endast att räkna. Exempel med sex bilder.

if bild=1 then foreg=6 else foreg=bild-1
if bild=6 then nasta=1 else nasta=bild+1

<a href="?b=<%=foreg%>"><--</a><a href="?b=<%=nasta%>">--></a>
257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)