Im当前正在向表中插入大量(100k以上)行,如下所示:
//START of a loop
$updatedData[] = '(
"'.$field_1.'",
"'.$field_2.'",
"'.$field_3.'"
)';
//END of loop
$updatedData = implode(',', $updatedData);
$query = "INSERT INTO table (field_1,field_2,field_3) VALUES $updatedData";
这一切工作得很好,但是现在我正在寻找一种方法来更新行,而不是在$field_1和$field_3重复时插入一个新行。
最佳答案
只要拿你的$updatedata的计数器就行了。
循环运行,这将运行你想要的。
一切顺利。
汉字