Здравствуйте.
Мне необходимо сделать поиск только по тому что ищет клиент в данный момент.
Тобишь например:
У клиента есть корзина в которую он добавдяет разные вещи.
Он нажимает на кнопочку - "найти"
Выдавать из базы магазина надо только те вещи, которые он ищет.
Тоесть в критерий поиска надо формировать динамически в зависимости от того что и сколько вещей соответствуют записи с id данного человека.
- Записи на вывод ищу так:
$criteria=new CDbCriteria;
$criteria->condition='type=:type AND status>:status';
$criteria->params=array(':type'=>$_GET['p'], ':status'=>0);
$criteria - сформировал, а как params подставить?
вот так нельзя -
$criteria->params=array(':type'=>$_GET['p'], ':status'=>0 ,':ppost'=>'good1', ':ppost'=>'good2');
ppost - это название товара.
у меня параметров "ppost" несколько будет.
Тоесть мне надо использовать многозначный параметр "ppost" в запросе. Как это реализвать?
Возможно задача тривиальна, но я застрял.
Помогите пожалуйста.
Всем спасибо за ответы.
Вот кому понадобиться ответ: