"Torsten Menzel" <tbm@menzel.dk> wrote in message
news:3c2e5238$0$55505$edfadb0f@dspool01.news.tele.dk...
> Jeg har længe prøvet at lave en menu som viser kategorierne fra en db og
> hvis der er underkategorier kan man ved at klikke på kategorien få vist
> disse, men det er stadig ikke lykkedes for mig. (se eventuelt menuen hos
>
http://australiashop.dk/shop/)
Byg det op i en database sådan her:
Menupunkt | Menufar
-------------------------------------
Beklædning | NULL
Akubra Hatte | Beklædning
Blundstone st. | Beklædning
Driza Bone O | NULL
Bukser m.m. | Driza Bone O
Heawyweight | Driza Bone O
Når du så vil vise de første før du sådan her:
SELECT Menupunkt FROM tabel WHERE Menufar = NULL
Når du så vil vise det der hører under et menupunkt f.eks. beklædning gør du
sådan her:
SELECT Menupunkt FROM tabel WHERE Menufar = 'Beklædning'
Den letteste måde at lave det dynamisk på er ved hjælp af en rekursiv
funktion(En fiunktion der kalder sig selv), se et eksempel på rekursivitet
her:
<
http://www.advice.dk/jakob/stifinder/>
Håber det hjalp lidt, ellers spørg igen.. Jeg er ikke lige frisk nok til at
lave et eksempel til dig nu......
--
Jakob Andersen