插入多条数据 使用 insertAll()方法,添加数据成功返回添加成功的条数
<?php namespace app\index\controller; use think\Db; /* 查询构造器 准备工作:app_debug = true; app_trace = true; */ class Index{ public function index(){ return Db::table('student') ->where('id',1) ->value('name'); } public function insertAll(){ $data = [ ['name'=>'King','email'=>'a.qq.com','course'=>'html','grade'=>80], ['name'=>'Jack','email'=>'j.qq.com','course'=>'js','grade'=>60], ['name'=>'Black','email'=>'b.qq.com','course'=>'php','grade'=>70] ]; return Db::table('student')->insertAll($data); //返回结果为“3” } }