gpt4 book ai didi

mysql - 在Mysql中选择列就像多个值的数组

转载 作者:行者123 更新时间:2023-11-29 15:34:55 25 4
gpt4 key购买 nike

我有一些名为“城市”的表格:
+-----+--------------------+
|编号 |名称 |
+-----+--------------------+
| 2 |阿姆斯特丹 |
| 3 |海牙 |
| 8 |巴塞罗那 |
| 10 | 10罗马 |
| 11 | 11巴黎 |
| 12 | 12鹿特丹 |

我需要选择这种格式的列信息:

Array
(
[0] => Array
(
[Amsterdam] => 2
[The_Hague] => 3
...
)
)

我不想选择类似的信息,并将该信息映射到所需的格式:

Array
(
[0] => Array
(
[title] => Amsterdam
[value] => 2
)
[1] => Array
(
[title] => The_Hague
[value] => 3
)
)

我可以使用 concat、json 或其他方式来实现吗?

最佳答案

看起来您正在使用 PHP。如果是这样,您可以这样做:

    /* fetch associative array */
while ($row = $result->fetch_assoc()) {
printf ("%s (%s)\n", $row["Name"], $row["CountryCode"]);
}

参见https://www.php.net/manual/en/mysqli-result.fetch-assoc.php

关于mysql - 在Mysql中选择列就像多个值的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58343988/

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