【问题标题】:How to Encode Json with Arrays Structure in PHP MySql?如何在 PHP MySql 中使用数组结构对 Json 进行编码?
【发布时间】:2012-08-16 06:44:57
【问题描述】:

我在 MySql 中有 2 个表

部分

ID       Name
=====================
1        Section1
2        Section2

类别

ID        SectionID     Name
=========================================
1           1           Category1
2           1           Category2
3           2           Category3

如何从 PHP 解码 JSON 以获得如下所示的结果:

{部分:[
{sectionName: "Section1", categoryList: [{categoryName: "category1"},{categoryName: "category2"}]},
{sectionName: "Section1", categoryList: [{categoryName: "category3"}]}
]}

这就是我现在拥有的:
$sql_section = "从部分中选择 *";
$sql_category = "从类别中选择 *";

有什么建议吗?谢谢。

【问题讨论】:

标签: php mysql json decode


【解决方案1】:

假设您的意思是编码。您只需要创建一个与您想要的 json 结构相同的数组,然后使用 $json = json_encode($my_array)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    • 2017-05-12
    • 2016-12-04
    • 2010-11-10
    相关资源
    最近更新 更多