一、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);
}
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号