Avatar billede Slettet bruger
20. februar 2011 - 15:20 Der er 5 kommentarer og
1 løsning

Vis næste billede fra database

Hej.

Jeg sidder og prøver at lave noget kode som vi det næste billede i min database.
Det var dog ikke lige så nemt som havde jeg havde håbet på.

Billeder ligger i min database, altså med ID og billedenavn (med link til billedet på serveren).

Kan desværre ikke bare sige $naestefoto = @naestefoto+1, da der kan være mellemrum mellem de forskellige ID som billederne har, så det springer lidt.. Altså f.eks. 1, 2, 4, 9, 11, 21.... Så jeg skal have lavet noget array som læser alle og tager den næste i mit array. Kan bare ikke lige helt finde ud af hvordan jeg gør det?
Avatar billede keysersoze Ekspert
20. februar 2011 - 15:30 #1
søg efter "paging" - så finder du masser af artikler om emnet, fx http://webmaster.hephey.dk/guide/38/ og http://www.eksperten.dk/guide/315
Avatar billede erikjacobsen Ekspert
20. februar 2011 - 15:35 #2
Hvis du har id-erne 1,2,4,9,11,21 og du står med 4 i hånden, og skal finde det næste, så gør du bare:

  SELECT * FROM dintabel WHERE id>4 ORDER BY id ASC LIMIT 1

Så får du kun det næste billede, hvis der er et.
Avatar billede Slettet bruger
20. februar 2011 - 15:52 #3
Tak, jeg prøver lige at lurer på linket på hephep.. :-)

Erik, din ide lyder faktisk rigtig god.. Den vil jeg lige prøve...
Avatar billede Slettet bruger
20. februar 2011 - 16:59 #4
ErikJacobsen.. Du må gerne smide svar afsted... Brugte din ide og det fungerer super nu... :-)

Mange tak for hjælpen til jer begge..

Her kan resultatet ses:
http://www.hyggestedet.dk/billedersjove.php?videoid=20897
Avatar billede erikjacobsen Ekspert
20. februar 2011 - 18:09 #5
Godt det virker. Jeg samler slet ikke på point, tak.
Avatar billede Slettet bruger
20. februar 2011 - 18:35 #6
okay... men tak alligevel.. :-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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