$arr=[2,3,4,5];
foreach ($arr as $key => $value) {
$this->model->isUpdate(true)->save(['name'=>'999188888888888','id'=>$value]);
echo $this->model->getlastsql();
}
为何都是输出 UPDATE `my_counter_nature` SET `name`='999188888888888',`update_time`=1510738728 WHERE `id` = 2UPDATE `my_counter_nature` SET `name`='999188888888888',`update_time`=1510738728 WHERE `id` = 2UPDATE `my_counter_nature` SET `name`='999188888888888',`update_time`=1510738728 WHERE `id` = 2UPDATE `my_counter_nature` SET `name`='999188888888888',`update_time`=1510738728 WHERE `id` = 2
最佳答案