将SQL数据保存到PHP数组

时间:2015-12-08 13:46:06

标签: php sql fetchall

我想将数据从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()

1 个答案:

答案 0 :(得分:1)

正如@Mark所说,使用

Reference Directives

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

$result = $query->fetch_all();