Подскажите пожалста, как сделать отображение пути до конкретной страницы из одного модуля. В базе 2 таблицы, - новостная и с категориями В таблице категорий есть 2 поля (id и parent_id) категории и подкатегории, но при этом может быть неограниченная вложенность. например надо получить: главная - новости - категория 1 - субкатегория 1 - субсубкатегория 1 - название новости каким образом можно сделать так всего с 2 полями в тблице? как определить полный путь? категория 1 - субкатегория 1 - субсубкатегория 1
I. извлекаешь все дерево (можно и не извлекать делать каждый запрос при обращении рукурсивной.. НЕ РЕКОМЕНД) II. передаешь рекурсивной функции корень --- категории которые являются корнем 1. возможно это те которые без парента 2. возможно это те ктоторые с минимальным парентом 0 или 1 чисто имхо (имхо) --- III. потом рекурсивной функции передаешь те id которые имеет корни и так далее извлекаешь дальше дальше...