JSON данныеКак хранить данные в формате JSON в базе данных MySQL
{"level":{"Primary":"1","University":"3"},"sub":{"5":"literature","2":"bi","3":"maths"},"rate2":{"5":"20","6":"","7":"","9":"","2":"30","3":"50"},"name":"jessie","action":"test"}
мне нужно разделить данные выше и три таблицы.
1) tbl_user -columns (имя)
2) tbl_user_level-столбцы (уровень, имя)
3) tbl_subject_rate-столбцы (имя, уровень, при условии, скорость)
В основном я необходимо сделать цикл для их хранения. Как я могу получить доступ к данным JSON и хранить их в mysql, пожалуйста?
Я совершенно новый для JSON, подробное объяснение и помощь были бы действительно оценены. Спасибо заранее.
Редакцией:
мне удалось увидеть, что массив выглядит как с помощью var_dump ($ данных) после декодирования. Он показывает, как показано ниже:
array (size=5)
'level' =>
array (size=2)
'Primary' => string '1' (length=1)
'University' => string '3' (length=1)
'sub' =>
array (size=3)
5 => string 'literature' (length=10)
2 => string 'bi' (length=2)
3 => string 'maths' (length=5)
'rate2' =>
array (size=6)
5 => string '20' (length=2)
6 => string '' (length=0)
7 => string '' (length=0)
9 => string '' (length=0)
2 => string '30' (length=2)
3 => string '50' (length=2)
'name' => string 'jessie' (length=6)
'action' => string 'test' (length=4)
Как получить доступ, уровень, подкласс, курс2 и значение именных дескрипторов?
Возьмите данные, и организовать его в трех массивах. Затем вставьте их, используя три запроса. Это не ракета. –
@JohnConde, вы можете показать, как получить доступ к данным из json? – sweety
На каком языке вы используете? –