我有一个mysql查询如下
"SELECT * FROM `listings`
WHERE `category` IN (".implode(",",$search_category_list).")
OR `title` LIKE '%".$search_for."%'
ORDER BY `id` DESC LIMIT 10"
仅给出第一个条件的结果。我没有得到第二个条件的结果。但是,如果我删除第一个条件并运行查询,即
"SELECT * FROM `listings`
WHERE `title` LIKE '%".$search_for."%'
ORDER BY `id` DESC LIMIT 10"
它工作正常。
请帮我解决这个问题。