менюта Multi-ниво за PHP MySQL
менюта няколко нива на PHP + MySQL
Не един сайт може без навигация или наричан още "меню на сайта." Така че в менюто на сайта е една нива и на много нива в едно дърво. Ако менюто на едно ниво, особени затруднения по отношение на изпълнението, не се случват, когато създавате меню на няколко нива, трябва да се замислим.
Най-важното нещо за този проблем е да се изработи база данни за нашето меню на много нива. Категории създават една маса с три полета за самоличност. заглавие. майка, когато:
След това отидете от думи, за да практикуват. Създайте таблица Категории.
алгоритъм се състои от следните елементи:
- Създаване на връзка към базата данни
- Ние получите цялата информация от таблицата с категории
- Обработва данните, като промените клавиша масив на идентификационния номер
- От третира твърдо изграждане на дървото със зависимости неограничен гнездене се използва метод за изграждане на рекурсия
- Ние извличаме нашата менюто на екрана на няколко нива
Създаване на връзка към базата данни
Напишете функция за извличане на данни от таблицата с категории
Следваща от този масив трябва да се изгради на зависимостта дървото на подчинените елементи на родителя рекурсивно преминаване на целия масив.
дървена конструкция, функцията на масива от Томи Lacroix
Взима масив в дърво
Сценарият е напълно
Резултатът от
менюта няколко нива на PHP + MySQL за админ
Ако искате да използвате това меню, в административната област на вашия сайт, трябва да се пренапише tplMenu () няколко функции. showCat ().