inspiroMedlem sedan sep. 2005673 inlägg Tänkte försöka göra en tabell med kategorier och underkategorier mha en id och en parentid-kolumn. Men jag får inte till frågorna riktigt. Säg att tabellen ser ut så här:
id | parentid | topic
------------------------------------------------
1 0 Huvudkategori
2 1 Nivå 1
3 1 Nivå 1
4 2 Nivå 2
5 3 Nivå 2
6 4 Nivå 3
osv...
Om öppnar kategorin med id = 2, hur får jag fram alla underkategorierna... dvs kategorierna med id 4 och 6? Det ska alltså vara helt dynamiskt i hur många led som helst.
oskarsMedlem sedan nov. 20051 317 inlägg Hur får du fram att kategorierna för id = 2 är 4 och 6?
inspiroMedlem sedan sep. 2005673 inlägg Så här tänkte jag:
Den öppnade kategorin har id 2.
Underkategorin med id = 4 har parentid = 2.
Underkategorin med id 6 har parentid = 4 som i sin tur har parentid = 2.
Alltså, för att veta att kategorin med id 6 hör ihop med kategorin med id 2 måste man gå via kategorin med id 4... får man det att fungera borde det bli helt dynamiskt.
inspiroMedlem sedan sep. 2005673 inlägg
LarsG skrev:
Vilken databashanterare?
Sorry, det är sql server 2005.
inspiroMedlem sedan sep. 2005673 inlägg Tackar, fast jag behöver gå åt "andra hållet", dvs jag har öppnat en grupp och sedan vill jag lista alla undergrupper i alla undernivåer till denna.