Menu met submenu's
Michel DS
24/04/2012 13:54:43Het gaat hier niet om de code maar om de denkwijze tabellen van een Menu met submenu's.
Als ik de DB normaliseer zou ik reeds 2 tabellen moeten hebben, één voor de hoofdlinken en één voor de sublinken.
Dus link 1 kan 2 sublinken bevatten
Link 2 bijv helemaal geen
link3, kan 6 sublinken bevatten...
Dat maakt veel werk betreft innerjoins etc.
Het kan eigenlijk in 1 tabel gegoten worden. Ik haal alle linken uit de DB voor de juiste gebruiker en hoef dit geen 2de maal meer te doen. Ik werk nog enkel met de array. DB blijft gesloten.
Hoe staan jullie hier tegevenover ?
Als ik de DB normaliseer zou ik reeds 2 tabellen moeten hebben, één voor de hoofdlinken en één voor de sublinken.
Dus link 1 kan 2 sublinken bevatten
Link 2 bijv helemaal geen
link3, kan 6 sublinken bevatten...
Dat maakt veel werk betreft innerjoins etc.
Het kan eigenlijk in 1 tabel gegoten worden. Ik haal alle linken uit de DB voor de juiste gebruiker en hoef dit geen 2de maal meer te doen. Ik werk nog enkel met de array. DB blijft gesloten.
Hoe staan jullie hier tegevenover ?
PHP hulp
08/11/2024 21:39:31Joakim Broden
24/04/2012 14:01:30Als ik een menu maak, voor bijvoorbeeld op een website:
etc etc, dan doe ik dat allemaal in 1 tabel en dan met een column parent_id. Zo hebben de menu items Onze werkwijze, Onze mensen en Vacatures de parent_id hebben van Over ons, dus 2.
etc etc, dan doe ik dat allemaal in 1 tabel en dan met een column parent_id. Zo hebben de menu items Onze werkwijze, Onze mensen en Vacatures de parent_id hebben van Over ons, dus 2.
Gewijzigd op 24/04/2012 14:02:09 door Joakim Broden
Michel DS
24/04/2012 16:52:48Ik geraak aan 9 velden per rij, inclusief de volgorde bepaling van het menu én submenu + aanduiding in welke taal (ik ben belg = meertalig landje) + voor verschillende klanten
Heb dit in de trein nog uitgedokterd en is vrij simpel te doen.
Heb dit in de trein nog uitgedokterd en is vrij simpel te doen.
Gewijzigd op 24/04/2012 16:53:37 door Michel DS
Mebus Hackintosh
24/04/2012 16:59:55Michel DS
24/04/2012 17:36:14Heb effe alles doorgelezen betreft de Recursie en besef dat ik dit ook reeds deed zonder het zelf te weten.