| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
R. Averkov 24.08.2005 13:57 / 24.08.2005 14:03
Таким образом вполне нормально для данного случая:$subjs[^table::sql{SELECT
root.id,
IFNULL(MAX(child.id),root.id) AS last_id,
IFNULL(MAX(child.date),root.date) AS last_date,
root.date,
root.author
FROM forum AS root
LEFT JOIN forum AS child ON root.id=child.parent
WHERE root.parent=0
GROUP BY id ^rem{забыл}
ORDER BY last_date DESC}[$.limit($scroller.limit)$.offset($scroller.offset)]]2. Получаем хеш с датами и авторами дочерних сообщений $answers[^hash::sql{SELECT
id,
date,
author
FROM forum
WHERE
parent!=0 AND
id IN (^if($subjs){^subjs.menu{$subjs.last_id}[,]}{0})
}]3. Потом используем так: $answers.[$subjs.last_id].author?