0

我有一个充满数据的 SQL 表。我正在使用以下代码提取列值并将它们放入数组中。这工作得很好,就像我做的那样var_dump(array),我打印出数组中的元素,它们看起来是正确的。但是,有时我只是得到空元素。这基本上意味着没有获得列值。有谁知道为什么当表格充满记录时我有时没有结果?

$names = array();
$dob = array();
mysql_connect("localhost", "xxx", "xxx")or die("Error");
mysql_select_db("details")or die("Error");
$query="SELECT * FROM members";
$result=mysql_query($query);
while ($row = mysql_fetch_assoc($result) ){
$names[] = $row["name"];
$dob[] = $row["dob"];
}
var_dump($names);
var_dump($dob);
4

0 回答 0