Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Как узнать количество элементов в разделе?

25.04.2012, 21:18
Барабанщиков Денис Юрьевич

Зарегистрирован:
2011-10-05
Сообщений: 24

Привет!
У меня на сайте адаптивный каталог, с разделами и подразделами, как узнать количество товаров в подразделе?
Как узнать количество элементов в разделе?
30.04.2012, 18:55
Nexwich
Панасин Александр
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
Панасин Александр
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
198 196 2013-07-09 00:15:48 12058
Описание проекта