一、insert()成功返回受影响条数,失败返回false;
<?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 insert(){ $data = [ 'name' => '张三', 'email' => 'zs@qq.com', 'course' => 'php', 'grade' => 95 ]; return Db::table('student')->insert($data); // 插入的同时返回新增的主键ID 使用 insertGetId()方法 // insertGetId() 同时执行两步操作,1、插入数据,2、返回新增的主键ID // return Db::table('student')->insertGetId($data); } }