Fatal error: Uncaught Error: Call to undefined method mysqli_result::mysqli_fetch_array() in
Fatal error: Uncaught Error: Call to undefined method mysqli_result::mysqli_fetch_array() in
我尝试从我的数据库中获取 5 部观看次数最多的电影并回显输出。下面是一些相关的行:
$sqlGetTop5 = "SELECT TVSeries_ID,COUNT(TVSeries_ID) AS Frequency FROM TVSeries_Watched GROUP BY TVSeries_ID ORDER BY Frequency DESC LIMIT 5";
$ResultGetTop5 = $DBConnect->query($sqlGetTop5);
while($row = $ResultGetTop5->mysqli_fetch_array()){
echo $row['Frequency'];
}
但是当我执行查询时,发生了“致命错误:未捕获错误:调用未定义的方法 mysqli_result::mysqli_fetch_array() in...”。我不知道如何解决它。问题是什么以及如何解决这个问题?
来自(非常有帮助)PHP docs:
$DBConnect->query($sqlGetTop5)
returns false
如果查询失败。
这意味着您的查询有问题。虽然我不是 SQL 专家 GROUD BY ORDER BY
我觉得有点奇怪。
我尝试从我的数据库中获取 5 部观看次数最多的电影并回显输出。下面是一些相关的行:
$sqlGetTop5 = "SELECT TVSeries_ID,COUNT(TVSeries_ID) AS Frequency FROM TVSeries_Watched GROUP BY TVSeries_ID ORDER BY Frequency DESC LIMIT 5";
$ResultGetTop5 = $DBConnect->query($sqlGetTop5);
while($row = $ResultGetTop5->mysqli_fetch_array()){
echo $row['Frequency'];
}
但是当我执行查询时,发生了“致命错误:未捕获错误:调用未定义的方法 mysqli_result::mysqli_fetch_array() in...”。我不知道如何解决它。问题是什么以及如何解决这个问题?
来自(非常有帮助)PHP docs:
$DBConnect->query($sqlGetTop5)
returns false
如果查询失败。
这意味着您的查询有问题。虽然我不是 SQL 专家 GROUD BY ORDER BY
我觉得有点奇怪。