Регистрация
Вход через соцсети
Восстановление пароля

проблема с listquery

Новый топик
14.01.2009, 12:43
Ответить | Цитировать
artod

Зарегистрирован:
2009-01-13
Сообщений: 7

На странице вывожу 2-хуровневый список разделов и подразделов. Для подразделов хочу вывести количество объектов в нём. В поле системные настройки пишу для списка второго уровня:

$browse_sub[1][unactive] = "<li><table><tr><td><a href='%URL'>%NAME</a></td><td>".listQuery("SELECT COUNT(Message_ID) AS cont FROM message65 WHERE Subdivision_ID = '%SUB'", '$data[cont]')."</td></tr></table></li>n";

Везде выводит 0.
Получается что %SUB не заменяется и передается прямо в таком виде в listquery.
Помогите.


artod
14.01.2009, 13:28
Ответить | Цитировать
artod

Зарегистрирован:
2009-01-13
Сообщений: 7

Решение такое:

$browse_sub[1][unactive] = "<li><table><tr><td><a href='%URL'>%NAME</a></td><td>".listQuery("SELECT COUNT(Message_ID) AS cont FROM message65 WHERE Subdivision_ID = '".$data[$i]['Subdivision_ID']."'", '$data[cont]')."</td></tr></table></li>n";

место %SUB надо ".$data[$i]['Subdivision_ID'].".
Ну пэпэц.


artod
198 196 2009-01-14 13:28:39 7616
Описание проекта