Databasebaseret punktopstilling
Jeg er igang med at lave et lille simpelt CMS-system. Dog har jeg nogle problemer med at få det til at blive så fleksibelt som jeg gerne vil have det.Eksempelvis har jeg flg. tabel:
id | title | ref
----------------
1 | Fisk | 0
2 | Træer | 0
3 | Sild | 1
4 | Torsk | 1
5 | Små | 3
6 | Store | 3
7 | Eg | 2
8 | Ask | 2
9 | Elm | 2
10 | Store | 9
11 | Fældes | 10
"Ref" refererer til punktets "parent" - f.eks. hører "Sild" under "Fisk". Er ref=0 er det et hovedmenu-punkt.
Det skal nu skrives ud som en punktopstilling:
- Fisk
- - Sild
- - - Små
- - - Store
- - Torsk
- Træer
- - Eg
- - Ask
- - Elm
- - - Store
- - - - Fældes
Hvordan vil ASP-koden komme til at se ud, hvis jeg ikke ved hvor mange underpunkter der kommer?