Jesper Henriksen wrote in dk.edb.internet.webdesign.serverside.php:
> Christian Hjort wrote in dk.edb.internet.webdesign.serverside.php:
> > Dan Storm wrote in dk.edb.internet.webdesign.serverside.php:
> > > Overvej din syntaks, den er generelt dårlig. Det er også logisk at det
> > > ikke virker da du erklærer $row arrayet to gange i samme løkke og dermed
> > > ændrer indhold.
> > > måske vil dette virke;
> > >
> > [snip kode]
> >
> > Gør det desværre ikke, nu hiver den alle overkategorier ud, men ikke de
> > tilhørende underkategorier.
>
> Jeg vil da foreslå at du overvejer din databasestruktur. Hvorfor skal du
> overhovedet benytte 2 tabeller til det der?
> Hvorfor ikke bare benytte en attribut til at definere hvilken over-kategori
> en given kategori har (og hvis denne er 0 eller NULL, så er det er
> overkategori)... dette kræver godt nok et rekursivt kald, men bliver da klart
> smukkere kode!
> - rent performance-mæssigt ved jeg dog ikke om den løsning er optimal.
> - men hvis du kun har et niveau af underkategorier, så kan du jo sagtens gøre
> det på den anden måde; semi-statisk.
Ja ok, jeg har læst lidt på mysql lektien, og benyttet den kode Dan Storm
postede; skulle bare rettes lidt. Det virker efter hensigten.
>
> nå, men hvis du ønsker at benytte din nuværende struktur, så:
[snip]
kode
[/snip]
Tak for det, kan se jeg bare har dummet mig
Men I skal begge have stor tak for jeres tid!
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials