我正在尝试运行一个非常简单的 PHP 函数:
function evalLoggedUser($db_conx,$id,$e,$p){
$sql = "SELECT ip FROM users WHERE id={$id} AND email= '$e' AND password= '$p' AND activated=1 LIMIT 1 ";
$query = mysqli_query($db_conx, $sql);
$numrows = mysqli_num_rows($query);
if($numrows > 0){
return true;
} else {
echo $sql;
}
}
作为用户身份验证的一部分。问题是查询不起作用,我不知道为什么!我知道 mysql 连接正在工作,因为我检查了 mysqli_errno 并且没有得到任何东西 - 任何人都可以帮忙吗?