gpt4 book ai didi

php - 将 MySQL 数据加载到 PHP 数组中

转载 作者:行者123 更新时间:2023-11-29 03:50:07 28 4
gpt4 key购买 nike

我正在尝试将 ID 列表加载到我可以循环访问的 PHP 数组中。当我在 PHPMyAdmin 中运行时,我使用的 SQL 查询返回 283 行。但是,当我运行以下 PHP 脚本时,它只返回一行(第一行)。如何修改我的代码以在我的 PHP 数组中包含来自结果 SQL 查询的所有行?

代码:

//Get active listing IDs 
$active = "SELECT L_ListingID FROM `markers`";
$active = mysql_query($active) or die(mysql_error());

if(is_resource($active) and mysql_num_rows($active)>0){
$row = mysql_fetch_array($active);
print_r($row);
};

谢谢,

最佳答案

使用 mysql_fetch_array 将只返回第一行,然后增加内部计数器。您需要像下面这样将其作为循环的一部分来实现,以获得您想要的结果。

while($row = mysql_fetch_array($active)) {
// Your code here
}

请记住,mysql_ 函数现在也已弃用,并计划在未来的 php 版本中删除。使用 mysqli_ 函数或 PDO。

关于php - 将 MySQL 数据加载到 PHP 数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14015578/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com