Скрипт построителя запросов 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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