Alleen wil graag weten hoe alles in mekaar zit. En kwam in een ander forum bericht mijn vorige antwoord tegen en wil wat opties hebben wat allemaal mogelijk is.
Begrijp me niet verkeerd ik neem uw advies zeker aan absoluut maar wil ook kijken naar opties wat nog meer mogelijk is.
Het belangrijkste om te onthouden is dat je (sub) categorieen nog steeds CATEGORIE is. Oftewel, het enige wezenlijke verschil is dat de sub categorieen een ouder nodig hebben. Met ouder bedoelen we altijd een niveau hoger, in dit geval dus een hoofd categorie.
Wat je bij veldje1 en 2 of wat dan ook invult, is hier niet relevant. Het gaat erom dat je dus een ouder_id mee gaat geven. Zorg ervoor dat deze standaard 0 is. Dan weet je dat bij de ( waarde gelijk aan 0 ) het om een hoofd categorie gaat.
Heb je bijvoorbeeld consoles ( ps, xbox, wii ) dan geef je in ouder_id dus het categorie_id mee van je hoofdcategorie.
Nu kun je dus voor alle hoofdcats zoeken naar alle categorieen met ouder_id gelijk aan 0, en kun je alle sub categorieen vinden door te zoeken naar alle categorieen met ouder_id gelijk aan hoofdcategorie.
Dit begrijp ik wel nu kan ik eerst wel verder, alleen uitlezen zal nog wel even uitzoeken zijn hoe ik het precies vertaal in php.
Het uitlezen is eigenlijk gewoon 1 query opstellen waarbij je alles wat je wilt eruit haalt, en nee niet met de astrix selecteren... Orden dan bij id en parent_id gok ik zo.
Ik heb hetzelfde geprobeerd alleen onlangs mijn nu wel redelijke tijd dat ik php gebruik was het me toen niet gelukt, zal het binnenkort nog eens proberen :P.
Graag verbeteren als ik iets fout zeg want wil het zelf ook kunnen (6). Zelf zie ik trouwens alleen maar voorbeelden met 2 tabellen en een left join.

Alleen het beste voor uw nakomelingen! Dit comfortabele en zachte shirt met lange mouwen is gemaakt van zuiver katoen en is bijzonder huidvriendelijk. De aangenaam zachte en elastische verwerking belooft een hoog draagcomfort. Kleine drukknopen op de schouder maken het aan- en uitkleden gemakkelijker. Een bijzonder lieve blikvanger is de -hallo ik ben nieuw hier- stiksels op de voorkant. Ideaal voor baby's en pasgeborenen.