我试图在 PHP 数组中获取 MySQL 查询的结果。
基本上,查询应该从表中获取唯一 page_id 的列表。结果应该显示在一个 div 中。
这是我正在使用的代码:
$query = "SELECT DISTINCT page_id FROM hist" ;
$paginas=array();
$result=mysqli_query($link,$query) or die(mysql_error());
while ($row=mysql_fetch_array($result)){
$paginas=array_fill(count($paginas), 46, $row['page_id']);
};
mysqli_close($link);
echo '<div id="paginas">';
print_r ($paginas);
echo "</div>";
这给了我一个空数组(显示“Array()”)和错误:警告:mysql_fetch_array() 期望参数 1 是资源,对象在(我上面的第 4 行)