| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Построение дерева папок |
| Автор: PosiTive 13.7.2007, 17:47 |
| Ситуация: есть параметры таблицы id_cat (идентификатор папки) и id_parent(идентификатор папки родителя), нужно сделать вывод папок и их подпапок оперируя этими двумя параметрами причем уровень вложенности папок не ограничен. Сижу уже целый день парюсь, может есть у кого-нибудь какие-нибудь идеи, в голове крутятся страшные конструкции с кучей циклов и условных операторов. Заранее спасибо. |
| Автор: sabian 13.7.2007, 18:28 |
| http://forum.vingrad.ru/articles/topic-148277/unread-1/hl/%25D1%2580%25D0%25B5%25D0%25BA%25D1%2583%25D1%2580%25D1%2581%25D0%25B8%25D1%258F/index.html вам в помощь |
| Автор: GZep 13.7.2007, 19:47 |
| не понял... папки берутся из бд или откуда? что это за параметры? откуда они? |
| Автор: DmitryTs 14.7.2007, 14:05 | ||||
Рекурсивная функция дерева
Пример
Результат.. Математика ___Числа ___Пространственные отношения ______Геометрия ______Тригонометрия ______Топология Физика ___Классическая механика ___Электромагнетизм |
| Автор: PosiTive 29.7.2007, 15:35 |
| DmitryTs, большое спасибо за доступный пример |