Скрипт построителя запросов CodeIgniter для ВЫБОРА строк, ГДЕ значение столбца ПОХОЖЕ на любое значение в массиве PHPPhp

Кемеровские программисты php общаются здесь
Anonymous
Скрипт построителя запросов CodeIgniter для ВЫБОРА строк, ГДЕ значение столбца ПОХОЖЕ на любое значение в массиве PHP

Сообщение Anonymous »

Я пытаюсь сформировать запрос с помощью построителя запросов CodeIgniter. Поиск основан на списке, разделенном запятыми, который может отправить пользователь.
Я знаю, как вывести критерии поиска в виде разделенных значений:

Код: Выделить всё

$criteria = explode(', ', $this->input->post('search_criteria'); 
Я не знаю, как я могу создать запрос в моей модели, который создает достаточное количество сравнений на основе количества критериев.
Так, например, если пользователь будет искать PHP, HTML, Управление проектами
Мне понадобится запрос, который работает как этот псевдозапрос:

Код: Выделить всё

SELECT *
FROM candidates
WHERE candidate_job_tags LIKE %PHP%
OR WHERE candidate_job_tags LIKE %HTML%
OR WHERE candidate_job_tags LIKE %Project Management%`
Можно ли это сделать?


Подробнее здесь: https://stackoverflow.com/questions/952 ... s-like-any

Вернуться в «Php»