将mysql转换为mysqli函数并获取参数错误

时间:2018-10-05 08:43:10

标签: php mysqli mysqli-fetch-array

我是mysqli的新手,正在升级我的所有代码以使用它。

我知道函数现在需要包含$conn变量。

这是我的代码:

$query = "SELECT * FROM...";
$result = mysqli_query ($conn, $query);
while ($row = mysqli_fetch_array($conn, $result)) {
}

我遇到了错误:

PHP Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result

我找不到我想要的东西。

1 个答案:

答案 0 :(得分:3)

  

我找不到我想要的东西。

缺少?没有。额外? :)

mysqli_fetch_array将使用$result,它已经了解$conn;因此mysqli_fetch_array($result)是正确的,添加$conn会使它感到困惑。