des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак

Yii как организовать поиск типа like?

Как модифицировать стандартный поиск чтобы он смог искать в строке
1,2,3 чтото like подобное типа 2,3 или 2 или 1,3 ? вообще то было б иделаьно чтоб подсказали как сделать поиск на основе чекбокслиста. ну типа выбираем 1,3 элемент и на основе его делаем поиск.
---
фигота какая то
$criteria->addSearchCondition('m_complect',$this->m_complect,true, 'LIKE');
не проходит с значением 1,3,6 поиск 1,6

нужен запрос вида FROM
`tbl_motor`
where `m_complect` like '%1%6%';
а он делает
`tbl_motor`
where `m_complect` like '%1,6%';

а если так менять то вообще не правильно
$criteria->addSearchCondition('m_complect',str_replace(",", "%", $this->m_complect),true, 'LIKE');
  • Вопрос задан
  • 2321 просмотр
Решения вопроса 1
des1roer
@des1roer Автор вопроса
ученье - свет, а неученье - приятный полумрак
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы