-6
私は以下のようなjsonファイルを持っています。状態を状態表に最初に入力したいのですが、都市である対応する名前は別の表に入力する必要があります。 1700以上のデータ私は加入を使用できるように、SQL構造がjsonデータを別のmysqlテーブルに挿入するにはどうすればよいですか?
国テーブル のid状態が
都市テーブル
のid市は
をSTATE_IDしなければならない状態IDは、状態のIDを指します。
[
{
"id": "1",
"name": "Mumbai",
"state": "Maharashtra"
},
{
"id": "2",
"name": "Delhi",
"state": "Delhi"
},
{
"id": "3",
"name": "Bengaluru",
"state": "Karnataka"
},
{
"id": "4",
"name": "Ahmedabad",
"state": "Gujarat"
},
{
"id": "5",
"name": "Hyderabad",
"state": "Telangana"
}
]
は、私はそれを達成することができますどのように配列
$json = file_get_contents("resources/statelist.json");
$array = json_decode($json, true);
にJSONファイルを変換しましたか?または私はPHPにはかなり新しいです。 注:上記のjsonは、完全なjsonの一部です同じ状態の多くの都市があります。