Показать сообщение отдельно
Старый 25.12.2010, 13:21
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 2  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Объявляем массив PARENT_IDS
Линейно перебираем в цикле по i ваши строки или, допустим объекты obj.

Пишем

PARENT_IDS[ obj [i].parent_id ] += obj [i].id+","

На выходе получаем массив ссылок:

PARENT_IDS[ 0 ] = "1,5,7,9"
PARENT_IDS[ 1 ] = "2,5"

Далее по полученным данным в двух циклах строим ваше дерево. В общих чертах. Похоже?
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2