gpt4 book ai didi

php - 在 MySQL 中获取行并返回 JSON

转载 作者:行者123 更新时间:2023-11-29 11:13:31 24 4
gpt4 key购买 nike

我有以下 SQL 语句。 “从表中选择*”

比我做的:echo json_encode(mysqli_fetch_all($query));

这给了我一个像这样的json:

[
[
"32",
"John",
"12346",
"email@gmail.com",
]
]

这一切都很好,但缺少字段名称。

我怎样才能得到这样的 JSON:

[
[
"id" : "32",
"name" : "John",
"phone" : "12346",
"email" : "email@gmail.com",
]
]

谢谢!

最佳答案

看来你只得到数字索引。尝试以关联数组的形式获取数据:

echo json_encode(mysqli_fetch_all($query, MYSQLI_ASSOC));

另请参阅the manual

关于php - 在 MySQL 中获取行并返回 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40133432/

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