У меня есть запрос MySQL следующим образомВ массиве и LIKE Условия использования MySQL Query
"SELECT * FROM `listings`
WHERE `category` IN (".implode(",",$search_category_list).")
OR `title` LIKE '%".$search_for."%'
ORDER BY `id` DESC LIMIT 10"
Это дает результат для только первое условие. Я не получаю результат от второго состояния. Но если я удалю первое условие и запустим запрос, то я буду знать, что это работает. I
"SELECT * FROM `listings`
WHERE `title` LIKE '%".$search_for."%'
ORDER BY `id` DESC LIMIT 10"
он отлично работает.
Пожалуйста, помогите мне решить эту проблему.
такого рода вещь умоляет связанное заявление. – PlantTheIdea
Можете ли вы добавить значения для '$ search_for' и' search_category_list'? – Dinistro
У тебя есть вид и предел. Этот вопрос задает вопрос - являются ли значения идентификаторов для любого совпадения заголовков на самом деле выше значений id для матчей в первой десятке? –