pdoでphpmyadminにjsonファイルのデータをINSERTが目的です。
pdoで接続は確認できているのですが
データがINSERTされなくて原因がわかりません。
下記のコードになるのですがどなたかわかりますでしょうか。
$json = file_get_contents("sample.json");
$json = mb_convert_encoding($json, 'UTF8', 'ASCII,JIS,UTF-8,EUC-JP,SJIS-WIN');
$json = json_decode($json,true);
foreach($json as $key => $val){ foreach($json[0] as $val => $value){ $id = $value["id"]; $name = $value["name"]; $sql = "INSERT INTO prefecture(prefecture_id, name) VALUES ($id,$name)"; $stmt = $dbh->prepare($sql); }; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/08/07 00:10