Это проблема. Я ищу, чтобы сохранить объект с вложенным массивом в столбце SQL в моей базе данных. Моя цель - сохранить весь объект и извлечь его при необходимости. Нет необходимости обращаться к отдельным элементам внутри объекта JSON.
Сейчас я делаю строковый массив, чтобы отправить его в базу данных, сохраняя его в виде строки, а затем при извлечении информации, которую я декодирую с помощью JSON_decode($string, true)
, но JSON_decode дает мне большую строку внутри массива и я ничего не могу с этим поделать
Вот так выглядит мой массив
var profileData = {
profileIndex:[0],
myProfile:
[
[[[ 'First Name:','']],[['Last Name:','']],[[ 'Title:','']],[['Company','']],[['Cell:',''] ....
]
(он продолжает идти с большим количеством значений, но вы поняли)
Это то, что он возвращает после декодирования строки с сервера
["[[[\"First Name\",\"Random name\"]],[[\"Last Name\",\"Some Value\"]],[[\"Job Title\",\"Random job title\"]],[[\"Company\",\"Random company\"]] ... "]
Есть ли способ напрямую сохранить его в MySQL как объект JSON? или что я должен сделать, чтобы выполнить то, что я пытаюсь сделать
Заранее спасибо