MySQL查询在PHP中返回空值,但在MySQL控制台中运行良好

时间:2018-10-29 13:08:51

标签: php mysql

我正在尝试从数据库中检索一个值,该值必须是唯一的,因此数据必须位于:

$_SESSION['login_user']

我制作了一个包含以下信息的变量:

$ID_usuario

如果我在MySql的控制台中执行此查询,则一切正常:

  

从USUARIOS WHERE登录=“ john.doe@mail.com”中选择grupo;

但是在PHP代码中,它根本不起作用,我只能看到一个空结果。

PHP代码:

连接:

$con=mysqli_connect("localhost","root","","usuarios_calendario");

查询:

$sql_grupo = "SELECT grupo FROM USUARIOS WHERE login = '$ID_usuario'";
$result_grupo = $con->query($sql_grupo);

if ($result_grupo->num_rows > 0) {

    while($row = $result_grupo->fetch_assoc()) {

    $ID_grupo = $row["grupo"];

    }

} else {

    echo "0 results";

}

0 个答案:

没有答案