我正在运行一条mysql语句,尽管值不正确,但该语句的实际计算结果仍为true。Bellow是函数public function login_user($username, $password){
$sql = "SELECT * FROM `users` WHERE `user_name`='$username' AND `user_password`='$password'";
在其中一个SQL查询中,我必须联接多个表,并使用用户输入作为"where“子句的一部分来获取结果。由于查询相当复杂,我选择使用原始SQL而不是django框架。查询的简化形式为: select * from table where {where_clause} where_clause的形式类似于col1>100 and col2>50 and col3 <40,因此这个部分是在前端根据用户输入创建的(有点