|
|
25.04.2012, 21:18
|
|
Барабанщиков Денис Юрьевич
Зарегистрирован: 2011-10-05
Сообщений: 24
|
Привет!
У меня на сайте адаптивный каталог, с разделами и подразделами, как узнать количество товаров в подразделе?
Как узнать количество элементов в разделе?
|
|
|
30.04.2012, 18:55
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
$recNum максимальное количество записей, выводимых в списке
$totRows общее количество записей в списке
$begRow номер записи (по порядку), с которой начинается листинг списка на данной странице
$endRow номер записи (по порядку), которой заканчивается листинг списка на данной странице
В разделе разработки над полями для вставки кода есть ссылки
Показать список переменных и функций В нем записанны данные переменные и не только.
Если вам понадобится выводить количество в навигации в разделах, то
http://netcat.ru/support/obucheniye-razrabotchikov-cms-netcat/uroki-po-rabote-cms-netcat/learn_20.html
или
\".\$db->get_var(\"SELECT COUNT(*) FROM MessageХХ WHERE Subdivision_ID=\".\$data[\$i]['Subdivision_ID']).\"
также есть варианты на форуме.
Ваша тема уже избита так что можете удалить
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
05.07.2013, 16:18
|
|
Авраам Анатольевич
Зарегистрирован: 2013-07-05
Сообщений: 4
|
netcat 4.6 ни один из вами предложенных вариантов не работает
|
|
|
05.07.2013, 17:11
|
|
Авраам Анатольевич
Зарегистрирован: 2013-07-05
Сообщений: 4
|
Пробывал и так
Код:$browse_sub[unactive] =listQuery(SELECT count(Message_ID) as count FROM Message170 WHERE Subdivision_ID=\$data[\$sub],\$data[count]);
Хотя в Sql консоли выдавала правильный ответ эта конструкция
Код:SELECT count(Message_ID) as count FROM Message170 WHERE Subdivision_ID=679
|
|
|
09.07.2013, 00:15
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Ваша конструкция не имеет ковычек. В SQL Ковычки не нужны. Версия NetCat также должна быть не ниже 4.7
$browse_sub[unactive] = "\".listQuery(\"SELECT count(Message_ID) as count FROM Message170 WHERE AND Subdivision_ID=".\$data[\$i][Subdivision_ID],"\$data[count]").\"";
Назовите свою задачу конкретно не скрывая подробностей.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|