Avatar billede mekaniker Nybegynder
03. august 2002 - 00:55 Der er 1 løsning

næste billede

Jeg har en db hvor jeg gemmer filnavnet på et billede.
Jeg har så lavet en side hvor der vises et billede ud af x antal billeder. Over billedet er der 2 pile, den ene hvis man vil vise det næste billede og en hvis man vil vise det forrige.

Dette er lavet på følgende måde.
--------------------------------
SQL1 = "SELECT * FROM galleri WHERE ID=" & request.QueryString("ID")
set rs1 = myconn.execute(SQL1)
id = rs1("id")
pic = rs1("billedfil")
besk = rs1("beskrivelse")

her er pilen man trykker på for at se det næste.
--------------------------------------------------
<a href=""default.asp?id=" & id - 1 &"""><img src=""../billeder/pil1.gif"" width=""14"" height=""14"" border=""0""></a>

her er pilen man trykker på for at se det forrige.
----------------------------------------------------
<a href=""default.asp?id=" & id + 1 &"""><img src=""../billeder/pil.gif"" width=""14"" height=""14"" border=""0""></a>

Men problemet opstår når der ikke er flere poster i db'en, fordi den bare lægger 1 til id'en.

Kan man på en eller anden måde få det til at køre i ring, eller så den starter forfra.
Avatar billede mekaniker Nybegynder
03. august 2002 - 01:30 #1
Jeg har selv fundet ud af det, det var jo ikke så svært, jeg var bare lidt søvnig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester