Starling
24.10.2002, 15:36
Есть таблица Parent в базе данных
ID-----ParentID-----ParentName
0--------0-----------Главная1
1--------0-----------Главная2
2--------1-----------Дочерняя1
3--------2-----------ДочерняяДочерняя1
4--------1-----------Дочерняя2
5--------0-----------Главная3
Надо данные из таблицы вывести по порядку в виде дерева:
Главная 1
Главная 2
----------Дочерняя1
--------------------ДочеряяДочерняя1
----------Дочерняя2
Главная 3
Как это лучше(проще) всего сделать? Количество уровней от 3 до 5.
Можно это сделать каким-то хитрым запросом или писать скрипт? Как? 6 вложенных циклов?
Проект горит, помогите кто чем может, ссылками, идеями...
Спасибо
ID-----ParentID-----ParentName
0--------0-----------Главная1
1--------0-----------Главная2
2--------1-----------Дочерняя1
3--------2-----------ДочерняяДочерняя1
4--------1-----------Дочерняя2
5--------0-----------Главная3
Надо данные из таблицы вывести по порядку в виде дерева:
Главная 1
Главная 2
----------Дочерняя1
--------------------ДочеряяДочерняя1
----------Дочерняя2
Главная 3
Как это лучше(проще) всего сделать? Количество уровней от 3 до 5.
Можно это сделать каким-то хитрым запросом или писать скрипт? Как? 6 вложенных циклов?
Проект горит, помогите кто чем может, ссылками, идеями...
Спасибо