同様の質問があるかもしれませんが、phpで書かれたものは見つかりませんでした。
SQL ファイルがあり、それを sqlite db にインポートしたいと考えています。
$database = new PDO( 'sqlite:'.$tempdb );
if( $database->exec( $sql ) === false )
{
die( print_r( $database->errorInfo(), true ) );
}
SQL の例:
INSERT INTO table (id,title) VALUES
(1,'title 1'),
(2,'title 2'),
(3, 'more title');
戻り値:
Array ( [0] => HY000 [1] => 1 [2] => near ",": syntax error )
PDO::bindParams()
問題は、挿入に sqlite を使用していることにあるようです。
回避策はありますか?