Forums / National / Russian / Модули и плагины / Плагин pagecount не работает с SQL условием

prostogorod
#42642 2017-02-06 22:15

При использовании такой конструкции

{USERS_DETAILS_ID|pagecount('news','','','page_owner = $this')}

Выдает ошибку:

SQL error 42000: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3

И ругается на этот участок кода:

$totalitems = $db->query("SELECT COUNT(*) FROM $db_pages AS p WHERE page_state='0' $where_cat $sqlq")->fetchAll();

 

Помогите, пожалуйста, решить эту проблему!

Остальные конструкции типа:

{USERS_DETAILS_ID|pagecount('news','','','')}
{PHP|pagecount('news')}

работают...  А также еще вопрос какие SQL условия существуют для практики, чтобы использовать этот плагин?