Всем привет!
Снова вопрос от нуба...
Как сделать импорт таблиц и данных в бд из json на php?
Например, из такого json:
{
"tables":{
"table1":{
"columns":{
"column1":"INT(11) AUTO_INCREMENT",
"column2":"VARCHAR(255)","column3":"TEXT(14)"
},
"mods":[
"PRIMARY KEY (`1`)"
]
},
"table2":{
"columns":{
"column1":"INT(11) AUTO_INCREMENT",
"column2":"INT(11)"
}
}
}
}
Нужно получить и отправить в mysql это:
CREATE TABLE `one` (`1` INT(11) AUTO_INCREMENT, `2` VARCHAR(255), `3` TEXT(10), PRIMARY KEY (`1`));
CREATE TABLE `two` (`1` INT(11) AUTO_INCREMENT, `2` INT(11), ));
Или из такого:
{
"data":{
"table1":{
"column":[
"column2","column3"
],
"data":[
["Text","Some more text"],
["Text","Another text.."]
]
},
"table2":{
"column":[
"column2"
],
"data":[
"4566"
]
}
}
}
Получить это:
INSERT INTO `table1` (`column2`, `column3`) VALUES ('Text', 'Some more text');
INSERT INTO `table2` (`column2`) VALUES (4566);
Дайте пример, пожалуйста :)