在一个action内循环插入无法提交

浏览:348 发布日期:2016/10/12 分类:求助交流 关键字: thinkphp3.1.3
版本thinkphp3.1.3 ,
在一个action内循环插入无法提交,因为开启了debug,有300次循环,大概到120次的时候就卡了。无法插入数据库,需要等循环完成了才能插入,请问这个是为什么?

for($i=0;$i <3000;$i++){
//data_subproducts begin
$data_subproducts['product_id'] =$return_parent_id ;
$data_subproducts['skucode'] =$skucode ;
$data_subproducts['msrp'] =$msrp ;
$data_subproducts['price'] =$price ;
$data_subproducts['freight'] =$Shipping ;//运费shipping
$data_subproducts['stock'] =$Quantity; //库存quantity
$data_subproducts['color'] =$Color ;
$data_subproducts['size'] =$Size ;
Log::write(" begin from ".$i."line subproduct add begin ,look who use the time for look tail -f log",Log::DEBUG);
$database_subproduct_model->data($data_subproducts)->add();


最佳答案
评论( 相关
后面还有条评论,点击查看>>