Ik heb één tabel die heet category.
De belangrijkste velden zijn :
id - het unieke id binnen de database (auto_increment)
naam - de naam
parent_id - het id van de catgory waar deze categorie het child van is.
Ik heb hier dus een boom, graaf, geneste categoriën.
cat1
|-cat4
|-cat3
cat 2
Wanneer een categorie geen parent heeft is de parent-id -1
loopen is niet toegestaan.
Nou vraag ik mijzelf af of het met deze structuur mogelijk is om een query te maken die deze boom van boven naar beneden door loopt. in mijn geval dus cat1,cat4,,cat3,cat2
Ik verwacht het van niet, maa ja misschien heb ik het mis.
Misschien iemand een oplossing of een andere oplossing ?
De belangrijkste velden zijn :
id - het unieke id binnen de database (auto_increment)
naam - de naam
parent_id - het id van de catgory waar deze categorie het child van is.
Ik heb hier dus een boom, graaf, geneste categoriën.
cat1
|-cat4
|-cat3
cat 2
Wanneer een categorie geen parent heeft is de parent-id -1
loopen is niet toegestaan.
Nou vraag ik mijzelf af of het met deze structuur mogelijk is om een query te maken die deze boom van boven naar beneden door loopt. in mijn geval dus cat1,cat4,,cat3,cat2
Ik verwacht het van niet, maa ja misschien heb ik het mis.
Misschien iemand een oplossing of een andere oplossing ?