Inleiding
Veel beginnende programmeurs vinden het lastig hoe je geneste items goed in een database kunt opslaan en er weer uit kunt halen. Zelf ben ik hier vroeger ook al vaker tegenaan gelopen, en met deze tutorial hoop ik andere beginnende programmeurs een duwtje in de juiste richting te kunnen geven.
Ik zal eerst laten zien wat geneste items eigenlijk zijn en hoe je ze handig kunt gebruiken. Daarna zal ik laten zien hoe je ze het beste kunt opslaan in een database en tot slot zal ik vertellen hoe je ze daar weer het beste uit kunt halen.
Helemaal aan het einde zal ik ook nog wat vertellen over geneste items opslaan in XML. Dit heeft voor- en nadelen, en over hoe je dit precies moet aanpakken zal ik in deze tutorial niet verder ingaan.
LET OP!!
Ik kom er net achter dat de in deze tutorial gebruikte code erg lijkt op de code die al eerder door Tommy is geplaatst. Ik heb deze code (helaas) niet van tevoren gezien, maar wil wel even een linkje ernaar plaatsen.
Benodigde voorkennis:
- PHP en MySQL
- Multidimensionale Arrays
- Recursieve functies
Inhoudsopgave
- Inleiding
- Wat zijn geneste items?
- Geneste items opslaan
- Geneste items ophalen
- Opslaan in XML
- Slotwoord en referenties