Avatar billede mr-baluba Nybegynder
08. marts 2005 - 10:18 Der er 9 kommentarer og
1 løsning

Kun vise bestemt kategori

Jeg er i gang med at lave et billed galleri. I min db har jeg en tabel med: id, filnavn, kategori og kommentar. Jeg kan sagtens vise alle billederne. Men hvordan viser jeg, enten via tekst links eller en selectbox, billederne i en enkelt kategori?

Forstår i? :)
Avatar billede jakobclausen Nybegynder
08. marts 2005 - 10:22 #1
Du laver et link til f.eks.: show.php?kategory=vinter  -  show.php?kategory=sommer osv.

På show.php laver du så en forespørgsel på den kategori der er valgt:

$result = mysql_query("SELECT * FROM tabel WHERE kategori=".$_GET['kategory']);
Avatar billede mr-baluba Nybegynder
08. marts 2005 - 10:47 #2
Det løgn! Hvorfor sidder jeg altid og roder med kilometer lange scripts som jeg ikke fatter en brie af?... :P

Mange tak. kom med et svar.
Avatar billede jakobclausen Nybegynder
08. marts 2005 - 10:48 #3
Hehe det burde i hvertfald kunne løses ganske simpelt på denne måde!
Avatar billede mr-baluba Nybegynder
08. marts 2005 - 10:49 #4
Forresten, kan jeg gøre det fra samme side (f.eks på show.php) altså for at opdatere siden, i stedet for at gå tilbage og vælge en ny kategori?
Avatar billede jakobclausen Nybegynder
08. marts 2005 - 10:53 #5
Ved ikke om jeg forstår det helt rigtigt! Men ja du kan sagtens linke til andre kategorier fra show.php, du linker bare til samme side med en ny kategori som paramter
Avatar billede mr-baluba Nybegynder
08. marts 2005 - 10:58 #6
heh nåh ja. Takker igen.
Avatar billede sukos Juniormester
08. marts 2005 - 11:00 #7
$kat = mysql_query("SELECT DISTINCT(kategori) FROM tabel");

så kan du liste de forskellige kategorier
Avatar billede jakobclausen Nybegynder
08. marts 2005 - 11:01 #8
Så lidt - jeg takker også!
Avatar billede jakobclausen Nybegynder
08. marts 2005 - 11:06 #9
Du kan jo så bruge Sukos' kode til automatisk at udskrive link til de forskellige kategorier:

- - - - -
$kat = mysql_query("SELECT DISTINCT(kategori) FROM tabel");
while($r = mysql_fetch_array($kat))
{
  echo "<a href='show.php?kategory=".$r[kategori]."'>".$r[kategori]."</a>";
}
- - - - -
NB! Utestet
Avatar billede jakobclausen Nybegynder
08. marts 2005 - 11:11 #10
Lille detalje: Der skal måske lige stå $r['kategori'] istedet for $r[kategori]
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