Дерево комментариев - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sat, 11 Jan 2025 01:11:21 +0300Adjacency List<br>
ну я почти так же и написал, просто там класс выборки из таблицы, а я таблицу нарисовал)
https://visavi.net/topics/8416/153410
Дерево комментариев АлександрTue, 20 Apr 2010 17:35:56 +0400Сообщенияhttps://visavi.net/topics/8416/153410Алгоритм называется NESTED SETS (вложенные множества) о котором упомянул #10 . Либо можно еще использовать алгоритм Adjacency List (списки смежности). Я бы даже его и выбрал. <br>
И что мненравится в нем, так это не нужно использовать рекурсию если нужно вывести всех родителей потомка (включая и его).
https://visavi.net/topics/8416/153349
Дерево комментариев ОлегTue, 20 Apr 2010 15:59:46 +0400Сообщенияhttps://visavi.net/topics/8416/153349"еще лучше всего поискать готовый класс и использовать его или сделать свой на его основе"<br>
обычно там много лишнего! и классы для запросов это дааааа
https://visavi.net/topics/8416/153325
Дерево комментариев АлександрTue, 20 Apr 2010 14:58:14 +0400Сообщенияhttps://visavi.net/topics/8416/153325еще как вариант section_id, section_left, section_right и выбирать по диапазону, а еще лучше всего поискать готовый клас и использовать его или сделать свой на его основе
https://visavi.net/topics/8416/153261
Дерево комментариев ДмитрийTue, 20 Apr 2010 12:12:58 +0400Сообщенияhttps://visavi.net/topics/8416/153261ну минимум: ид, субид, сообщение (ну не берем ид темы и тд)<br>
Если сообщение в корне ветки, то без субид. Если сообщение "принадлежит" другому сообщению, то в субид пишем ИД того сообщения. так можно до бесконечности и не надо лишних таблиц)<br>
Ничего сложного
https://visavi.net/topics/8416/153250
Дерево комментариев АлександрTue, 20 Apr 2010 11:38:45 +0400Сообщенияhttps://visavi.net/topics/8416/153250ты имеешь ввиду комментарии лесенкой?)
https://visavi.net/topics/8416/152956
Дерево комментариев LuckyMon, 19 Apr 2010 19:09:09 +0400Сообщенияhttps://visavi.net/topics/8416/152956Простите за тупой вопрос<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> а что это?<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/8416/152926
Дерево комментариев ramzesMon, 19 Apr 2010 17:59:15 +0400Сообщенияhttps://visavi.net/topics/8416/152926ну так и пиши...)
https://visavi.net/topics/8416/152919
Дерево комментариев DmitryDickMon, 19 Apr 2010 17:54:03 +0400Сообщенияhttps://visavi.net/topics/8416/152919