複数のデータを挿入します
配列 ( [0] => /htdocs/uploads/resource/20121216145006_4246.docx [1] => /htdocs/uploads/resource/20121216145006_5567.docx )
上記の配列をデータベースの 2 つのレコードに挿入するにはどうすればよいですか?つまり、[0] 1 つ、[1] 1 つ
-----解法---------
foreach($arr as $v){
Mysql_query("テーブルに挿入....");
}
------解決策---------
この効率は低すぎます。SQL ステートメントを生成することをお勧めします。
------解決策---------
このように記述され、N 個のレコードがある場合、
にすると、N 個の挿入ステートメントが実行されます。
INSERT INTO table_name (field1,field2,....)
値
(値1,値2,...),
(値3,値4,...)....
その後、それを一度実行するだけで済みます。