parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

честно - выглядит ужасно

KLeN 11.01.2007 18:34

рекурсивное вложение запросов к MySQL...

вы можете добавить к таблице 2 поля? :
thread_id (идентификатор ветви, для верхней ветки(категории) = ее ID для дочерних = thread_id родителя)
и
nesting (идентификатор вложенности для верхней 0 для дочерних nesting родителя +1)
заполнять их автоматически при добавлении категории
добавить индекс по ним
и доставать нужную табличку 1 запросом чтото вроде
SELECT id FROM category WHERE thread_id = $main.thread_id AND nesting >= $main.nesting