我总是习惯将 db 元素放入一个带有while loop
. 阅读文档我看到了将元素放入数组的其他方法,但是当我尝试使用这些系统时,我总是得到一个空数组。
例如,在这种情况下,我的错误在哪里?
这有效:
$data_db = $link->query("SELECT Name FROM TEST_TABLE");
while($data = mysqli_fetch_array($data_db)){
$names[] = $data['Name'];
}
foreach($names as $n){
echo $n;
}
这不起作用:
$data_db = $link->query("SELECT Name FROM TEST_TABLE");
$data = mysqli_fetch_array($data_db);
foreach($data['Name'] as $d){
echo $d;
}