Здравствуйте.
Специально создаю тему в "Флейм", потому что не вопрос, а хочу по обсуждать некоторые моменты.
Когда то постоянно практиковал рекурсивный запрос.
Достаю по родителю 0, и в каждой итерации запускаю саму функцию но и параметром родителя равным ид коммента...
Минусы такого способа очевидны - много запросов... порой очень много)
Но есть плюсы - легко разбить большую ветку на страницы!
Сейчас использую так называемый цикл подтасовки (такую дурацкую терминологию вычитал в интернете)
Суть в том, что все полученное с базы прогоняем по циклу, создавая двумерный массив с ключом родителя, и повторным циклом (можно прямо при формировании ветки) подставлять нужный кусок массива
Надеюсь все поняли о чем я)
так вот, собственно хочу обсудить может какие то другие способы есть, способные упростить древовидную выдачу. ведь в втором случае очень сложно разбить на страницы без использования повторных запросов (учитывая бесконечную глубину вложения)...
Спасибо.
_____________
Ex3m.com.ua — Активный образ жизни