如何优化此代码?
$items[0] = "Item-0";
$items[1] = "Item-1";
$items[2] = "Item-2";
$items[3] = "Item-3";
...
$items[n] = "Item-n";
foreach($items as $item) {
mysql_query("INSERT INTO mytable (item) VALUES ('$item')");
}
数组只是示例,我想知道的关键点是如何在不查询 n 次的情况下插入 n 项?
谢谢。
最佳答案
你可以使用多值插入语句
insert into mytable(item) values('item1'),('item2') etc
关于PHP MySql 一次插入 n 行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1806475/