Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Задание закрыто
Стоимость:
Договорная
Срок выполнения:
3 дня
Варианты оплаты:
По договоренности
Дата публикации:
2017-11-08 18:54
Был(а) на сайте:
2021-03-20 18:04
Реклама
Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Задача
Есть интернет-магазин.
В нем реализованы фильтры товаров.
Выборка и фильтрация товаров происходит с помощью mysql.
Сейчас мы хотим сделать что бы рядом с каждым фильтром
отображалось кол-во товаров которое откроется при нажатии на фильтр (как в любом нормальном интернет-магазине).
К примеру в категории 40 фильтров.
Можно для каждого фильтра отправить запрос в БД и посчитать кол-во товаров.
Но это кажется не совсем правильным отправлять в базу 40 запросов при открытии странички.
Какие способы есть для реализации это цели, ведь это есть в каждом крупном магазине и должно быть какое то адекватное решение.
Вот запрос просчета кол-ва товаров для одного фильтра для нашей БД:
SELECT COUNT(*) AS `count`
FROM `relation_product_to_categories` AS `RelationProductToCategory`
INNER JOIN `attribute_values` AS `av`
ON (
(`RelationProductToCategory`.`product_id`=`av`.`product_id`) AND
(`av`.`attribute_id`='37') AND (`av`.`value`='украинский')
)
WHERE
`RelationProductToCatego...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Реклама
Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Есть интернет-магазин.
В нем реализованы фильтры товаров.
Выборка и фильтрация товаров происходит с помощью mysql.
Сейчас мы хотим сделать что бы рядом с каждым фильтром
отображалось кол-во товаров которое откроется при нажатии на фильтр (как в любом нормальном интернет-магазине).
К примеру в категории 40 фильтров.
Можно для каждого фильтра отправить запрос в БД и посчитать кол-во товаров.
Но это кажется не совсем правильным отправлять в базу 40 запросов при открытии странички.
Какие способы есть для реализации это цели, ведь это есть в каждом крупном магазине и должно быть какое то адекватное решение.
Вот запрос просчета кол-ва товаров для одного фильтра для нашей БД:
SELECT COUNT(*) AS `count`
FROM `relation_product_to_categories` AS `RelationProductToCategory`
INNER JOIN `attribute_values` AS `av`
ON (
(`RelationProductToCategory`.`product_id`=`av`.`product_id`) AND
(`av`.`attribute_id`='37') AND (`av`.`value`='украинский')
)
WHERE
`RelationProductToCatego...
Другие открытые задания:
таргет продажи франшиз Беларусь60 000 р.
Бюджет: 60 000 р. Задача Мы - сеть уличных кафе норвежских вафель Vaffel. Работаем с 2016 года. В 2021 году мы запустили собственную франшизу Vaffel. Наша компания масштабируетс…
Трафик-менеджер . Нужен трафик-менеджер для создания потока клиентов .60 000 р.
Бюджет: 60 000 р. Трафик-менеджер . Нужен трафик-менеджер для создания потока клиентов . Меня зовут Олег и я занимаюсь производством пряжи из собачьей шерсти и изготовлением эксклюз…
Авитолог . AVITO трафик . Нужны Лиды .15 000 р.
Бюджет: 15 000 р. Авитолог . AVITO трафик . Нужны Лиды . Нужен специалист по AVITO со своим трафиком . Специалист по рекламе ,трафику , лидогенерации . Здравствуйте, уважаемы…
поиск заданий