Дерево комментариев

1. DmitryDick (19.04.2010 / 17:54)
ну так и пиши...)

2. ramzes (19.04.2010 / 17:59)
Простите за тупой вопросsmile а что это?smile

3. Lucky (19.04.2010 / 19:09)
ты имеешь ввиду комментарии лесенкой?)

4. Александр (20.04.2010 / 11:38)
ну минимум: ид, субид, сообщение (ну не берем ид темы и тд)
Если сообщение в корне ветки, то без субид. Если сообщение "принадлежит" другому сообщению, то в субид пишем ИД того сообщения. так можно до бесконечности и не надо лишних таблиц)
Ничего сложного

5. Дмитрий (20.04.2010 / 12:12)
еще как вариант section_id, section_left, section_right и выбирать по диапазону, а еще лучше всего поискать готовый клас и использовать его или сделать свой на его основе

6. Александр (20.04.2010 / 14:58)
"еще лучше всего поискать готовый класс и использовать его или сделать свой на его основе"
обычно там много лишнего! и классы для запросов это дааааа

7. Олег (20.04.2010 / 15:59)
Алгоритм называется NESTED SETS (вложенные множества) о котором упомянул #10 . Либо можно еще использовать алгоритм Adjacency List (списки смежности). Я бы даже его и выбрал.
И что мненравится в нем, так это не нужно использовать рекурсию если нужно вывести всех родителей потомка (включая и его).

8. Александр (20.04.2010 / 17:35)
Adjacency List
ну я почти так же и написал, просто там класс выборки из таблицы, а я таблицу нарисовал)

URL: https://visavi.net/topics/8416