вопрос
Здравствуте!
Нашел хак который выводит общее количество новостей и новые публикации с определенной категории, но когда новых публикаций нет происходит вывод только общее количество новостей.
Требуется чтоб когда нет новых стоял просто 0.
Вот сам хак
тег для вывода : {count_categ_3} где 3 это id категории.
Прошу помощи у знатоков.
Нашел хак который выводит общее количество новостей и новые публикации с определенной категории, но когда новых публикаций нет происходит вывод только общее количество новостей.
Требуется чтоб когда нет новых стоял просто 0.
Вот сам хак
$sql_result = $db->query("select ct.id,
(select count(*) from ". PREFIX ."_post ps where (ps.category REGEXP concat( '^(' ,ct.id, ',)' ) or ps.category REGEXP concat( '(,' ,ct.id, ',)' ) or ps.category REGEXP concat( '(,' ,ct.id, ')$' ) or ps.category=ct.id) AND (DATE_FORMAT(date, '%Y%m%d')=CURDATE()) AND approve = '1') as new_,
(select count(*) from ". PREFIX ."_post ps where (ps.category REGEXP concat( '^(' ,ct.id, ',)' ) or ps.category REGEXP concat( '(,' ,ct.id, ',)' ) or ps.category REGEXP concat( '(,' ,ct.id, ')$' ) or ps.category=ct.id) AND approve = '1') as allnews_
from ". PREFIX ."_category ct"
);
$count_news_of_category = '';
while($row = $db->get_row($sql_result))
{
if( $row['new_'] == '0') {$news_now = '';} else {$news_now = '<font color="#CC0000">+'.$row['new_'].'</font> | ';};
$t = '[ '.$news_now.$row['allnews_'].' ]';
$tpl->set('{count_categ_'.$row['id'].'}', $t);
$count_news_of_category .= $row['id'].'#'.$t.'|';
}
тег для вывода : {count_categ_3} где 3 это id категории.
Прошу помощи у знатоков.