Avatar billede miza Nybegynder
21. juli 2006 - 13:26 Der er 3 kommentarer

Bruge database til at lave billed galleri.

Hej

Jeg er i gang med en hjemmeside... Mit problem ligger i, at jeg ikke kan få billedgalleriet til at fungere 100 %.

Jeg bruger PHP og database i MySQL.

Inde i galleriet har jeg en masse miniature, som så gerne skulle give et link til en anden side, med billedet i fuld størrelse. På siden med billedet i fuld størrelse, bruger jeg også databasen til at "trække" billedet frem på siden.

Problemet er, at den altid tager det første billede, Next og Previous virker fint, da de relaterer til databasen.

Hvordan får man et link til at pege på en anden side, hvorefter den side trækker det bestemte "row" eller "record" fra databasen.

Jeg bruger Dreamweaver MX... hvis det skulle have noget at sige.

Mvh Morten
Avatar billede flashbordon Nybegynder
21. juli 2006 - 13:51 #1
Dit miniature billede skal være på formen
<a href="link-til-billede.php?id=billede-id"><img src="miniature.jpg" /></a>

på link-til-billede.php skriver du i din sql sætning noget á la

$sql = "SELECT * FROM billede-tabel WHERE id=".$_GET['id'];

hvis du i din mysql tabel ikke har id'er kunne du også bruge filnavnet istedet

<a href="link-til-billede.php?filnavn=stort-billede.jpg"><img src="miniature.jpg" /></a>

på link-til-billede.php skriver du i din sql sætning noget á la

$sql = "SELECT * FROM billede-tabel WHERE filnavn='".$_GET['filnavn']."'";


hvis det ikke hjælper dig på vej kan du prøve at copy/paste koden i din galleriside og koden fra den side der viser det store billede ind i tråden her, så vi kan se hvordan du har lavet det.

-flash
Avatar billede miza Nybegynder
21. juli 2006 - 22:11 #2
Okay...

Den del med $sql = "SELECT * har jeg ikke prøvet før.. så giver jeg lige et forsøg, får først tid til det i morgen aften engang...

Jeg har dog fået det til at virke, men det er lidt en anden vej, som er noget besværlig... denne løsning ser noget bedre ud :-)
Avatar billede miza Nybegynder
22. juli 2006 - 18:53 #3
Du kan prøve at se her: http://www.andersen-digital.com/photos.php. Jeg har kun rettet under Animals, da jeg venter med de andre indtil det funger. Som du kan se, åbner den altid det første billede i albummet, og ikke det man klikker på.
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