Доброго времени суток!
Подскажите как можно вывести количество постов из категорий и разделов форума?
Доброго времени суток!
Подскажите как можно вывести количество постов из категорий и разделов форума?
это будет очень напряжно
Всмысле форум тормозить будет?
Забил в Поиск,вижу много кто спрашивал,но ответа так и не нашел...
Сейчас побропуем что нибуть придумать
Не это геморная фигня сначала надо получить список разделов потом список тем в каждом разделе а потом уже считать сообщение
послушай тебе это ни нужно это будет сильно влиять на генирацию и на нагрузку сервера
Bogdan22 (03.07.2010/21:07)много запросов будет, структура нета
Всмысле форум тормозить будет?
J-mix (03.07.2010/21:59)Ясно...А новые посты (за сутки) возле тем можно вывести?
Не это геморная фигня сначала надо получить список разделов потом список тем в каждом разделе а потом уже считать сообщение послушай тебе это ни нужно это будет сильно влиять на генирацию и на нагрузк
Можно побропуй как то так: открываем файл forum/index.php
ищим где вывотится список тем дам есть коменты все понятно встовляем тута этот код $new = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum` WHERE `type`='m' AND `refid`='" . $mess['id'] . "' AND `time` <= '" .$realtime - 86400. "'"),0);
и дальше переменую new встовляем в нужном месте
$new_total = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum` WHERE `time` >= '" . ($realtime-86400) . "' AND `type`='m' AND `refid`='" . $mass['id'] . "'" . ($rights >= 7 ? '' : " AND `close` != '1'")), 0);
echo $new_total;