я получил сообщение таблицы в моей БД (для моего дерева на основе системы форума) всех сообщений являются детьми в темы (вы можете увидеть в моем примере поля TopicID который 79) то, что я делаю, это выбрать все строки, которая TopicID 79 (в данном конкретном примере)Плоский столик с видом на дерево
так что теперь я получил все сообщения темы # 79 вы можете увидеть поле ParentID. если сообщение отвечает на эту тему, значение равно NULL , иначе Post является дочерним объектом другой Почты, поэтому он имеет идентификатор родительского сообщения.
теперь, как я сказал, что я все строки темы # 79 и мне нужно, чтобы отобразить их в виде дерева
, что это лучший способ сделать это?
, кстати, я использую PHP + MySQL на питании от Yii Framework (и не хочу использовать Зия виджеты)
спасибо за помощь
эффективно ли выполнять все эти запросы только для показа темы темы? – socksocket
Вы используете YiiFramework, я предполагаю, что он поддерживает Active Record и кеш. –