foreach遍历插入,为什么每次都卡死!求助!

浏览:317 发布日期:2021/05/16 分类:求助交流 关键字: 遍历 foreach
从一个表里遍历数据处理后插入到另外一个表里,一共有一万多条数据,为什么每次处理到一千条左右的时候就卡死了!
谁能指导一下是怎么回事?拜托了!    

        $condata = Db::name('data_content_259')->select();
        foreach ($condata as $k => $v) {
            $data = [
                'name' => $v['name'],
                'phone' => $v['phone'],
                'age' => $ageHtmlHelper -> getAgeId($v['age']),
                'sex' => $v['six'],
                'Declaration' => substr($v['date'], 0, 10),
                'u_id' => 0,
                'calls' => 0,
                'locking' => 0,
            ];
            if($v['sflh'] == "是") {
                $data['issettle'] = 1;
            }else{
                $data['issettle'] = 0;
            };
        $add = Db::name("tbcustdata")->insertGetId($data);    
        }
        dump($add);
    }
最佳答案
评论( 相关
后面还有条评论,点击查看>>