tp5批量添加数据

<input type="text" name="titles[]" value="" required lay-verify="required" placeholder="必填内容" autocomplete="off" class="layui-input">
<input type="text" name="titles[]" value="" required lay-verify="required" placeholder="必填内容" autocomplete="off" class="layui-input">
        if (request()->isPost()) {
            $_data = $this->request->post();
            $c = Db::name('seo_cate')->where(array('id' => $_data['tid'][0]))->find();
            if (!$c) {
                $this->error('请选择正确的分类');
            }
            $data = array();
            for ($i = 0; $i < count($_data['title']); $i++) {
                $data[] = [
                    'tid' => $_data['tid'][$i], 
                    'title' => $_data['title'][$i], 
                    'titles' => $_data['titles'][$i], 
                    'lianjie' => $_data['lianjie'][$i], 
                    'keywords' => $_data['keywords'][$i], 
                    'description' => $_data['description'][$i], 
                    'time' => time()];
            }
            $add = Db::name('seo')->strict(false)->insertAll($data);
            if (!$add) {
                $this->error('操作失败');
            } else {
                $this->success('操作成功');
            }
        }


分类: PHP 点赞(0) 收藏

评论