【发布时间】:2016-11-18 21:15:14
【问题描述】:
好的,我有一个简单的问题... 我有一个包含两个表的数据库:
文章(id、内容、标题、日期)
评论(id_article、用户名、内容)
我想获得一个这样的 JSON 数组:
[
{
"id": "5785634a87c5a0075bf211de",
"title": "Elita",
"content": "Commodo ea enim dolor enim adipisicing ut mollit .",
"date":"15July2016"
"comments": [
{
"username": "Tran",
"content": "Ea aliqua sit fugiat adipisicing."
},
{
"username": "Noreen",
"content": "Commodo qui ea nulla est officia. non."
},
{
"username": "Gilliam",
"content": "Esse cupidatat adipisicing sit minim."
}
]
}
]
所以我的问题......只有一个请求是否可能? :) 谢谢你
【问题讨论】:
-
是的。您必须使 MySQL 查询加入表。使用该查询的结果,您可以在 PHP 中创建一个关联数组并将其作为 JSON 返回。因此,如果问题是“有可能吗?”,那么是的。如果您想了解更多技术细节,请告诉我。祝你好运!
-
哇,感谢您的回答@SrAxi,如果可以获取更多详细信息(技术),那将是一种乐趣;)谢谢
-
我尝试过加入(我认为是外部加入),但是当我这样做时,我对文章只有一个评论...我可以提出两个请求,一个用于文章,一个用于对于 cmets,制作一个脚本 php 以加入他们并将其作为 JSON 扔掉,但我正在考虑在 sql 中制作它的可能性... ;)
-
正在努力!很快就会回答! :D