Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysqli_fetch_assoc()希望参数1是mysqli_result,布尔值在第44行First Name的/home/whitle/public_html/reservations.php中给出_Sql - Fatal编程技术网

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);