Форум » Система построения сайтов » Разное » выборка по параметрам... чекбоксы..
Открыть Ответить

выборка по параметрам... чекбоксы..

0.00

0.00

1
27.02.2013 21:52:44 27.02.2013 21:53:18

привет!
думаю вот, как реализовать следующее:

есть у каждого товара, в бд, поле 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 5
Сервер в интернете
Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

02.03.2013 14:03:32 02.03.2013 14:03:54

Goshan, вы общаетесь со сладом уже почти 7 лет, но зависли на 2-м годе его развития :))))
Ответ у вас в вопросе

размножить LIKE '%слово%' столько раз, сколько галок поставил юзер

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

02.03.2013 16:16:04

да, разобрался уже, давно))) теперь пока что встал на том, что описано в моей соседней теме))) буду пробовать

Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код