无法在PHP中找到MySQL行

时间:2017-06-17 07:10:46

标签: php mysql

所以我想得到一个MySQL行数,而我却一无所获。我一直收到错误

  

"错误:无法找到该行。"。实际上,该行确实存在于数据库中。

$sql = "SELECT * FROM users WHERE code = '$promo'";
$result = $conn->query($sql);

if ($result->num_rows > 0){
    $rowhis = $result->fetch_assoc();
} else {
    echo "Error: couldn't find the row.";
    die();
}

1 个答案:

答案 0 :(得分:-1)

您可以请求使用php变量跟踪PHP附加字符串。请更多地获取idea

在这里,您只需更改您的查询,如下所示

$sql = "SELECT * FROM users WHERE code = '".$promo."'";

请尝试这会对你有帮助。