Hoi,
ik zit met een probleempje, ik ik vind maar geen oplossing. Ik wil namelijk een navigatie opbouwen, bestaande uit parentID's. Hierbij gebruik makend van een MySQL database, waar elke navigatieitem een ID en een parentID heeft
vb
14
--20
--22
----------33
----------34
-----------------44
-----------------45
-----------------46
----------35
--23
--24
15
16
Je ziet dat items 20,22,23,24 parentID 14 hebben, items 33,34,35 hebben parentID 22 enz...
Nu, als ik item selecteerd heb, bijvoorbeeld 46, dan moet de onderliggende boomstructuur opgebouwd worden.
Hiervoor heb ik het "spoor" tot item 46 in een array gegenereerd:
$nav_trail = array(14,22,34,44);
ook worden nog 3 arrays gegenereerd met de inhoud van de volledige navigatiestructuren:
$nav["0"] = array(14,15,16);
$nav["1"] = array(20,22,23,24);
$nav["2"] = array(33,34,35);
$nav["3"] = array(44,45,46);
Hoe kan ik dit nu opbouwen zodat ie tot gekozen ID opbouwt, en hij ook alle subnavigatieitems laat zien, zoals in het voorbeeld boven...
thx!
ik zit met een probleempje, ik ik vind maar geen oplossing. Ik wil namelijk een navigatie opbouwen, bestaande uit parentID's. Hierbij gebruik makend van een MySQL database, waar elke navigatieitem een ID en een parentID heeft
vb
14
--20
--22
----------33
----------34
-----------------44
-----------------45
-----------------46
----------35
--23
--24
15
16
Je ziet dat items 20,22,23,24 parentID 14 hebben, items 33,34,35 hebben parentID 22 enz...
Nu, als ik item selecteerd heb, bijvoorbeeld 46, dan moet de onderliggende boomstructuur opgebouwd worden.
Hiervoor heb ik het "spoor" tot item 46 in een array gegenereerd:
$nav_trail = array(14,22,34,44);
ook worden nog 3 arrays gegenereerd met de inhoud van de volledige navigatiestructuren:
$nav["0"] = array(14,15,16);
$nav["1"] = array(20,22,23,24);
$nav["2"] = array(33,34,35);
$nav["3"] = array(44,45,46);
Hoe kan ik dit nu opbouwen zodat ie tot gekozen ID opbouwt, en hij ook alle subnavigatieitems laat zien, zoals in het voorbeeld boven...
thx!