php - php从数据库中检索多个数据到数组中

标签 php mysql arrays database

我正在尝试从数据库中检索数据,并且希望它采用数组形式。下面是我用来从数据库检索数据的代码。

$result=mysql_query("SELECT latlong FROM terminal");
while($row1 = mysql_fetch_array($result, MYSQL_NUM))

print_r($row1);

这就是我得到的结果

Array ( [0] => 14.602501 ) Array ( [0] => 14.551996 )

应该是[0]和[1]对吧?

有人知道我做错了什么吗?

最佳答案

$result=mysql_query("SELECT latlong FROM terminal");
$row = array();
while($row1 = mysql_fetch_array($result, MYSQL_NUM))
{
 $row[] = $row1[0];
}
print_r($row);

但是您应该停止使用已弃用的函数。并开始使用 PDO。 PHP PDO Fetch

关于php - php从数据库中检索多个数据到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22165490/

相关文章:

php - is_dir 没有按预期工作

php - WooCommerce - 添加到购物车时忽略未选择的变体

mysql - 如果 "on delete"设置为CASCADE,我应该为mysql中的外键 "on update"设置什么?

arrays - Type [Node] 不符合 Swift 4.0 中的 'Equatable'?

c - 如何访问用户定义数据类型的数组元素? (C)

php - 如何添加指向 html 格式文本的链接? (随机,使用程序)

php - MySQL服务器版本

mysqld 在负载下间歇性重启

mysql - 如何通过 NOT IN 过滤主明细表?

java - Arrays.sort(object[]) 没有抛出 classcastexception