ホームページ  >  記事  >  バックエンド開発  >  複数のデータを配置する

複数のデータを配置する

WBOY
WBOYオリジナル
2016-06-13 13:01:08873ブラウズ

複数のデータを挿入します
配列 ( [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("テーブルに挿入....");
}
------解決策---------

引用:
foreach($arr as $v){
Mysql_query("テーブルに挿入....");
}

この効率は低すぎます。SQL ステートメントを生成することをお勧めします。
------解決策---------
引用:
Quote:Quote:foreach($arr as $v){
Mysql_query("テーブルに挿入....");
}
この効率は低すぎます。SQL ステートメントを生成することをお勧めします。


教えてください!

このように記述され、N 個のレコードがある場合、
にすると、N 個の挿入ステートメントが実行されます。 INSERT INTO table_name (field1,field2,....)

(値1,値2,...),
(値3,値4,...)....
その後、それを一度実行するだけで済みます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。