我有一些JSON,我保持手动更新,但由于数据通过电子邮件发送给我,更多的数据来自于更多的时间我花写JSON通过表单更新JSON?
有没有建立一个办法一个表单将需要一些数据(文本&上传),并将JSON写入/输出到文件或数据库中? - 我已经尝试过使用Ajax,PHP,MySQL和其他研究,没有运气,请指教(点我在正确的方向)
我的结构:
{
"FirstName": "John",
"LastName": "Doe",
"Photo": "http://ImageURL",
"PhoneNumber": [
{
"MobilePhone": "555-555-5555",
"Provider": "Verizon"
},
{
"HomePhone": "555-555-5555",
"Provider": "AT&T"
},
{
"WorkPhone": "555-555-5555",
"Provider": "SBC"
}
]
}
表需要
名字:(文本输入)
姓:(文本输入)
照片:(文件上传)
( “电话号码” 下嵌套)
手机:(文本输入)
提供者:(文本输入)
居家电话:(文字输入)
提供者:(文本输入)
工作电话:(文本输入)
提供者:(文本输入)
注:这是虚拟数据,实际的JSON字典用于音乐专辑和文件的地址是http://www.godsgypsychristianchurch.net/music.json
如果您有数据库,那么为什么要将其保存为JSON格式?将每个表单字段保存到适当的数据库列。但是如果你要保存到一个平面文件,只需将所有表单数据写入一个数组并将'json_encode()'写入该文件即可。 – Barmar
您几乎提供了在数据库中创建表格所需的所有字段。为了不断更新/增长数据,数据库总是更好。以JSON或XML格式存储值应最好保存为静态数据,这些数据变化不大。 –
@ francisco.preller我将如何构建一个表单来将数据输入到数据库中,并且我需要从该数据库输出JSON,因为我的网站和移动应用程序依赖于该数据(JSON) – Michael