Показать сообщение отдельно
  #3 (permalink)  
Старый 08.02.2016, 18:33
Аспирант
Отправить личное сообщение для Max Power Посмотреть профиль Найти все сообщения от Max Power
 
Регистрация: 15.12.2015
Сообщений: 83

Полно решений, например

rows[0] = select * from table where slug = 'первая часть' and parend_id is null
rows[1] = select * from table where slug = 'вторая часть' and parend_id = <rows[0].id>
rows[2] = select * from table where slug = 'третья часть' and parent_id = <rows[1].id>

В цикл завернуть не проблема, любая вложенность. Можно в хранимку завернуть

rows = хранимка('/первая_часть/вротаря_часть/третья_часть')
Ответить с цитированием