У меня есть 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