无法通过通配符在php和mysql中按id查找数据
以下是查询:无法通过通配符在php和mysql中按id查找数据,php,mysql,Php,Mysql,以下是查询: $query = " SELECT * FROM cbs_tasks WHERE team_member_id = $uid and task_title LIKE '%".$search."%' OR task_desc LIKE '%".$search."%' OR task_cat LIKE '%".$search."%' OR task_priority LIKE '%".$search."%' OR status LIKE '%".$se
$query = "
SELECT * FROM cbs_tasks
WHERE team_member_id = $uid and task_title LIKE '%".$search."%'
OR task_desc LIKE '%".$search."%'
OR task_cat LIKE '%".$search."%'
OR task_priority LIKE '%".$search."%'
OR status LIKE '%".$search."%'
";
将OR部分放在括号中,您将获得所需的输出
$query = "
SELECT * FROM cbs_tasks
WHERE team_member_id = $uid and (task_title LIKE '%".$search."%'
OR task_desc LIKE '%".$search."%'
OR task_cat LIKE '%".$search."%'
OR task_priority LIKE '%".$search."%'
OR status LIKE '%".$search."%' )
";
您期望的输出是什么?您的表结构是什么?它现在输出了什么?请阅读PHP中准备好的语句:您在PHP中使用什么获取方法来获取查询。。还可以使用更新编辑问题。