![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
PosiTive |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 11.12.2006 Репутация: нет Всего: нет |
Ситуация: есть параметры таблицы id_cat (идентификатор папки) и id_parent(идентификатор папки родителя), нужно сделать вывод папок и их подпапок оперируя этими двумя параметрами причем уровень вложенности папок не ограничен. Сижу уже целый день парюсь, может есть у кого-нибудь какие-нибудь идеи, в голове крутятся страшные конструкции с кучей циклов и условных операторов.
Заранее спасибо. |
|||
|
||||
sabian |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 4.7.2007 Где: Воронеж Репутация: нет Всего: нет |
Рекурсия вам в помощь
|
|||
|
||||
GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: 8 Всего: 32 |
не понял... папки берутся из бд или откуда?
что это за параметры? откуда они? -------------------- ![]() ![]() |
|||
|
||||
DmitryTs |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 22.3.2007 Где: Moscow Репутация: нет Всего: нет |
Рекурсивная функция дерева
Пример
Результат.. Математика ___Числа ___Пространственные отношения ______Геометрия ______Тригонометрия ______Топология Физика ___Классическая механика ___Электромагнетизм Это сообщение отредактировал(а) DmitryTs - 14.7.2007, 14:17 |
||||
|
|||||
PosiTive |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 11.12.2006 Репутация: нет Всего: нет |
DmitryTs, большое спасибо за доступный пример
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |