sam07, предлагаю foreach в foreach. Один раз делаем запрос к базе, собираем информацию в массив, далее обрабатываем. Посмотрите, как это реализовано в версии Open SLAED.
яж тебе писал, тоже самое кстати что и Эдуард. собираешь в массив, потом если нужно, гоняешь рекурсией от главной родительской категории до дочерней. и всё, проблем нет
да, ребят, долго догадывались над рекурсией)))
У мя была задача сделать модуль файлового архива, шоб файлы и папки были в таблицах mssql(mysql)... только рекурсией и добился неограниченность подпапок)))