[Решено] Ищу сниппет - количество материалов определенного типа

Главные вкладки

Аватар пользователя yugin yugin 15 февраля 2010 в 19:07

Всем доброго времени суток!

Возникла простейшая задача - вывести в блоке общее количество материалов определенного типа (Друпал 6).
Был найден такой сниппет:

<?php 
$type 
'project';
print 
db_result(db_query('SELECT count(*) FROM {node} WHERE type = \'%s\' AND status = 1'$type    )); 
?>

Как можно догадаться, project меняем на свой тип.
Проблема в том, что выводит он всегда "0".
Буду благодарен, если подскажете какие изменения нужно внести, или возможно есть другое простое решение задачи.
Спасибо.

Поправка - сниппет рабочий, ошибался при вводе типа материала.

Комментарии

Аватар пользователя Ветер Ветер 15 февраля 2010 в 20:30

В топике используте вставку кода SQL.

<?php
$type = 'project';
print db_result(db_query('SELECT count(*) FROM {node} WHERE type = \'%s\' AND status = 1', $type    ));
?>

а то конец строки визуально теряется