Функция вывода меню
Alexander17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.08.2008
Нужно написать функцию на РНР, которая выводила бы меню для сайта.
Подробности:
1.Страницы сайта хранятся в базе данных mysql в таблице в виде id | parent_id | name | link_name
2.Функция должна делать один запрос к базе данных.
3. меню должно выводиться таким образом:
Если выбрана страница n уровня, выводим все страницы n уровня,все страницы, которые по иерархии выше выбранной и все страницы n+1 уровня, принадлежащие выбранной.
Хороший пример меню попался на сайте gardenparadise.ru, можете посмотреть.
4.Формировать меню списками, т.е.
- page1
- page2
- page2.1
- page2.2
- page2.2.1
- page2.2.2
- page3