mysqli_fetch_assoc()希望参数1是mysqli_result,布尔值在第44行First Name的/home/whitle/public_html/reservations.php中给出
//我不知道如何修复这个错误,我有一个索引页面和一个预订页面,这是一个游戏租赁网站。请帮助解决这个问题。首先,你不应该在列名中使用空格(改为下划线),这是一个非常糟糕的做法。但是,如果实在太晚无法更改,请在列中用空格环绕,并用记号如下所示:mysqli_fetch_assoc()希望参数1是mysqli_result,布尔值在第44行First Name的/home/whitle/public_html/reservations.php中给出,sql,Sql,//我不知道如何修复这个错误,我有一个索引页面和一个预订页面,这是一个游戏租赁网站。请帮助解决这个问题。首先,你不应该在列名中使用空格(改为下划线),这是一个非常糟糕的做法。但是,如果实在太晚无法更改,请在列中用空格环绕,并用记号如下所示: $sql=“从预订中选择名称、游戏ID、`预订开始日期'、`预订游戏的天数'”; 请注意单引号是如何向后倾斜的。查询带有空格但没有这些记号的列将导致MySQL出现几个错误。请先尝试一下,如果问题仍然存在,请告诉我。首先,您不应该在列名中使用空格(改为下划线
$sql=“从预订中选择名称、游戏ID、`预订开始日期'、`预订游戏的天数'”;
请注意单引号是如何向后倾斜的。查询带有空格但没有这些记号的列将导致MySQL出现几个错误。请先尝试一下,如果问题仍然存在,请告诉我。首先,您不应该在列名中使用空格(改为下划线),这是非常糟糕的做法。但是,如果实在太晚无法更改,请在列中用空格环绕,并用记号如下所示:
$sql=“从预订中选择名称、游戏ID、`预订开始日期'、`预订游戏的天数'”;
请注意单引号是如何向后倾斜的。查询带有空格但没有这些记号的列将导致MySQL出现几个错误。请先尝试一下,如果问题仍然存在,请告诉我。您的查询有错误。数据库中是否有
预订开始日期
,游戏预订天数
字段?这些是什么?您的SELECT有非常奇怪的列名。用倒勾分隔。您的查询有错误。数据库中是否有预订开始日期
,游戏预订天数
字段?这些是什么?您的SELECT有非常奇怪的列名。用背蜱划界。@olliewhittle真棒,很高兴我能帮上忙!如果这确实是您问题的解决方案,请将我的答案设置为已接受/正确答案。@olliewhittle真棒,很高兴我能帮助您!如果这确实是您问题的解决方案,请将我的答案设置为已接受/正确答案。
`enter code here`if (!$conn)
{
die("Connection failed: " . mysqli_connect_error());
}
$sql = "SELECT name, gameID, start date of reservation, number of days game reserved FROM reservations";
$result = mysqli_query($conn, $sql);
// output data of each row LINE 43
while($row = mysqli_fetch_assoc($result)) {
}
mysqli_close($conn);