php var_dump返回空白数组

时间:2014-08-19 21:58:09

标签: php arrays

我在youtube上关注本教程:

https://www.youtube.com/watch?v=VSF5p00uorc

4:28左右 - 当我在教程中加载sql.php页面时,我得到以下数组:

array(8) { [1]=> NULL [2]=> NULL [3]=> NULL [4]=> NULL [5]=> NULL [6]=> NULL [7]=> NULL [8]=> NULL }

我的数据表中有8个ID值。这是我的代码:

<?php

$con = mysqli_connect("localhost","root","","test2") or die('error');
$query = "select * from data";
$result = mysqli_query($con,$query);

while($row = mysqli_fetch_array($result))
{
    $id = $row['id'];
    $feed = $row['feed'];
    $data[$id] = $feed;
}
var_dump($data);
?>

1 个答案:

答案 0 :(得分:0)

尝试将error_reporting级别设置为:   的error_reporting(E_ALL);

看起来你有未定义的偏移&#39; feed&#39;在你的结果集中。