【发布时间】:2011-10-10 11:44:51
【问题描述】:
我需要将数据存储在 Mysql 表中,以允许我导出 json 数据,如下所示:
[
{
"xxxx_identifier" : "XX_xxxxs_xxxx",
"xxxx_title" : "Xxxxx Xxxxx",
"xxxx_thumb" : "xxx_xxxxs_xxxx",
"xxxx_download_url" : "http://xxxx",
"xxxx_price" : x.xx,
"xxxx_badgemessage" : "xxx",
"xxxx_previews" : [
"http://xxx/xxx.zip",
"http://xxx/xxx.zip",
"http://xxx/xxx.zip"
]
}
]
我正在使用 'json_encode($arr);'创建一个json数据。
我将如何存储上述字段的网址:“xxxx_previews” 我希望能够添加任意数量的网址。
我似乎找不到任何指针,除了连接两个表可能是答案 - 但不知道该怎么做。
非常感谢。
【问题讨论】:
-
您可以通过序列化将数组数据存储到字符串中。肮脏,但可能会为您完成这项工作。请参阅php.net/serialize(请注意,您将只存储一大块数据,实际上这不是管理数据的格式)。