привет!
думаю вот, как реализовать следующее:
есть у каждого товара, в бд, поле keywords, например с таким содержанием:
красный, черный, большой, малый, ТМ рога и копыта.
здесь описываются, цвета, доступные размеры, изготовитель и некоторые другие.
собственно юзеру выводится отсев по параметрам:
цвет, размер и тд, в виде чекбоксов.
вопрос в том, как правильно отправлять и принимать post-запрос в данном случае, запрос в бд для одного параметра выглядит так:
вопрос в том, как размножить LIKE '%слово%' столько раз, сколько галок поставил юзер, то есть например чтобы запрос выглядел бы так:
спасибо!
думаю вот, как реализовать следующее:
есть у каждого товара, в бд, поле keywords, например с таким содержанием:
красный, черный, большой, малый, ТМ рога и копыта.
здесь описываются, цвета, доступные размеры, изготовитель и некоторые другие.
собственно юзеру выводится отсев по параметрам:
цвет, размер и тд, в виде чекбоксов.
вопрос в том, как правильно отправлять и принимать post-запрос в данном случае, запрос в бд для одного параметра выглядит так:
SELECT * FROM products WHERE keywords LIKE '%красный%'
вопрос в том, как размножить LIKE '%слово%' столько раз, сколько галок поставил юзер, то есть например чтобы запрос выглядел бы так:
SELECT * FROM products WHERE keywords LIKE '%красный%' and keywords LIKE '%большой%' and keywords LIKE '%тм рога и копыта%'
спасибо!
Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5
Сервер: Сервер в интернете