gpt4 book ai didi

php 结果集到数组

转载 作者:行者123 更新时间:2023-11-29 21:11:08 27 4
gpt4 key购买 nike

我知道之前已经多次询问过这个问题,但相信我,我针对我的确切要求进行了研究,但找不到正确的方法。

我需要来自 mysql 的 php 结果集的简单数组。

这是我的代码

$sql_qry_group = "SELECT country_code, Count(users) as userscnt FROM `users` GROUP by country_code ";
$qry_users_group = mysqli_query($db_conn, $sql_qry_group);
while($users_country = mysqli_fetch_assoc($qry_users_group)) {
$countries[] = $nodes_country_set;
}

当我对 $countries[] 执行 print_r 时,我得到如下输出。

[1] => Array
(
[country_code] => US
[userscnt] => 727
)

[2] => Array
(
[country_code] => UY
[userscnt] => 53
)

[3] => Array
(
[country_code] => VC
[userscnt] => 4
)

我需要的是这样的数组

$countries = array(
"US" => 727,
"UY" => 53,
"VC" => 4,
}

如何修复它?

提前非常感谢您。

最佳答案

您可以修改 while 循环

$countries[$nodes_country_set['country_code']] = $nodes_country_set['userscnt'];

关于php 结果集到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36352634/

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