0

我想将数据从 SQL 表中提取到我的 PHP 脚本中的数组中。我需要那个,因为在那之后我想比较两个表。

$sql = "select date, sum(clicks) from Table group by date";

$query = $Db->query($sql);

$result = array(); // Script does not work even if I remove this line

$result = $query->fetchAll();

print_r($result);

我收到错误消息:

PHP 致命错误:调用未定义的方法 mysqli_result::fetchAll()

4

1 回答 1

1

正如@Mark 所说,使用

$result = $query->fetch_all();

对于 PHP 5.3.0 之前的 PHP 版本,请使用:

while ($row = $result->fetch_assoc()) {
    // do what you need.
}
于 2015-12-08T13:49:42.223 回答