05. oktober 2005 - 12:41Der er
3 kommentarer og 1 løsning
Billed navigation
Jeg har siddet og grublet lidt over hvordan jeg får lavet nogle 'Forrige' og 'Næste' links når jeg fremviser et billede.
Mit galleri bruger MySQL og arbejder med virtuelle albums. Lige nu henter jeg billedet ud af databasen ved at bruge dets Id, men mit problem er, at billederne i fx. Album 1 har Id 1, 5 og 8. Jeg kan altså ikke bare sige fx. <a href="billeder.php?id=$Id + 1;">Næste</a>, da det så måske vil hente et billede fra et andet album.
Jeg har forsøgt mig med nogle arrays, men det virker ikke rigtig.
Fx. sådan her: $forrige = mysql_result(mysql_query("SELECT id FROM tabel WHERE id > ".$_GET['id']." ORDER BY id DESC LIMIT 1"), 0); $naeste = mysql_result(mysql_query("SELECT id FROM tabel WHERE id < ".$_GET['id']." ORDER BY id ASC LIMIT 1"), 0);
Ja, det virkede meget godt. Jeg tilføjede lidt i din kode, så den kun tog billeder fra det pågældende Album med. Så smid et svar.
Inden jeg lukker, vil jeg lige høre, hvordan man kunne lave det sådan at den skrev f.eks. 'billede 3 af 5', hvor 5 er det totale antal billeder i albummet. Det totale antal kan jeg sagtens få, men det er det nuværende billedes nummer i rækkefølgen der volder problemer. Sig til hvis der skal oprettes et nyt spørgsmål.
Ja ok. Det må blive en anden gang. Tak for hjælpen.
Synes godt om
Ny brugerNybegynder
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.