试着写一个有趣的查询,不知道是否可能。
$sql = "SELECT * FROM users WHERE Type = '1' ";
$sql .= "WHERE FirstName LIKE '%$searchq%' or LastName LIKE '%$searchq%'";
因此,从类型为1的列中选择所有用户,并且连接的部分是在搜索框中输入的内容。这有可能吗?或者我必须写两个不同的查询? 非常感谢帮助。
答案 0 :(得分:4)
只需使用括号来整理WHERE
语句:
$sql = "SELECT * FROM users WHERE Type = '1'
AND (FirstName LIKE '%$searchq%' OR LastName LIKE '%$searchq%')";