我有一个手动构造的json文件,如下所示:
{
"Thing": [
{
"post": "blah",
"comments": [
{
"text": "blahblah"
},
{
"text": "blahblahblah"
}
]
}
}
我正在尝试使用JSON - > PHP的mySQL表。
我对mySQL表的理解是“Thing”将成为表格的标题; “post”和“comments”将是列标题。如果有任何错误,请纠正我。
所以我对嵌套的具有“文本”的对象数组以及如何以表格格式“看”的方式感到困惑,以及在尝试填充mySQL表时我应该如何处理json字符串中的嵌套值。
非常感谢提前!
答案 0 :(得分:0)
您必须创建一个关联:
第一张表是:
Posts
id title text
第二个表是:
Comments
id post_id text
当您要查找评论时,您只需致电
SELECT * FROM comments WHERE post_id = 'yourpostid'
对于你的json,请看一下json_decode和json_encode。它会更简单。