| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Построение дерева иерархии с помощью PHP / MySQL |
| Автор: Admin 9.1.2005, 12:29 | ||||
| Рассмотрим пример построения дерева иерархии (в развернутом виде) на основе информации из базы данных с помощью PHP и MySQL. Ключ к решению данной задачи - использование рекурсивной функции. Иерархия разделов будет храниться в таблице базы данных MySQL. Ниже на скриншоте показана данная таблица (catalogue): [IMG]http://forum.vingrad.ru/index.php?act=module&module=vingradfaq&target=download_file&articleid=2203&attachid=1[/IMG]
1. Файл dbopen.php (открывает соединение с MySQL)
2. Файл index.php (основной скрипт)
Всю работу выполняет рекурсивная функция ShowTree(). Ниже на скриншоте показан пример работы index.php: [IMG]http://forum.vingrad.ru/index.php?act=module&module=vingradfaq&target=download_file&articleid=2203&attachid=2[/IMG] |