Задать вопрос

Joomla Jdatabase как выполнить несколько условий LIKE?

Не могу построить запрос в Jdatabase .
Есть
$query->select($db->quoteName(array('code_esp', 'short_name', 'full_name', 'region_name', 'zd_name')));
$query->from($db->quoteName('#__rzd_station_name'));
$query->where($db->quoteName('code_esp') . ' LIKE '. $db->quote('%'.$post.'%'));

Нужно чтобы значение $post выполнялось как LIKE по всем полям.
Пример такого запроса:
SELECT * FROM gal_rzd_station_name  WHERE code_esp LIKE '%341%' OR short_name LIKE '%341%'
  • Вопрос задан
  • 164 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
у вас база будет умирать))
Ответ написан
Ваш ответ на вопрос

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

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