首页 > 编程语言 >ThinkPHP add()操作的返回值

ThinkPHP add()操作的返回值

时间:2022-08-28 16:47:11浏览次数:48  
标签:add result ThinkPHP 返回值 Model data 主键

今天做数据库操作的时候,发现有个问题看似容易,但是还可以有更方便的解决方法。

当数据表中的主键字段是自增的时候,当我们用add插入数据成功之后,其实add()方法是有返回值的,原来add()的返回值就是当前主键的值,我们就不需要再用select去查询。恍然大悟啊啊啊啊啊。。。用了这么久CURD操作,现在才发现add()这么好用,thinkphp的数据库操作这么强大!!!学的还不够啊

$Model = D('Blog');
$data['name'] = 'test';
$data['title'] = '测试标题';
$data['content'] = '测试内容';
$result = $Model->add($data);
if ($result){
   $id = $result; // 获取数据库写入数据的主键
}else{
   exit($Model->getError());
}

————————————————

版权声明:本文为CSDN博主「真哥沉默思考人生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010589037/article/details/29652601

标签:add,result,ThinkPHP,返回值,Model,data,主键
From: https://www.cnblogs.com/jmbt/p/16633026.html

相关文章

  • add_argument()方法基本参数使用
    selenium做web自动化时我们想要通过get打开一个页面之前就设置好一些基本参数,需要通过add_argument()方法来设置,下面以一个简单的不展示窗口为例。option=webdriver.C......
  • 配置参考 · ThinkPHP3.2.3完全开发手册 · 看云
    配置参考·ThinkPHP3.2.3完全开发手册·看云 https://www.kancloud.cn/manual/thinkphp/1888惯例配置应用设定'APP_USE_NAMESPACE'=>true,//应用类库......
  • 如何把thinkphp5的项目迁移到阿里云函数计算来应对流量洪峰?
    原文链接:https://developer.aliyun.com/article/9827461.为什么要迁移到阿里云函数?我的项目是一个节日礼品领取项目,过节的时候会有短时间的流量洪峰。平时访问量很低。......
  • 分享艾思软件PHP(Thinkphp+Vue)后台自主框架测试试题
    艾思软件(http://ww.aisisoft.com.cn)后台框架测试试题说明:试题中出现的框架,新框架等名词,特指本次发布的AI-Admin框架3.0全部单选框架地址: https://gitee.c......
  • Git操作之 git add 撤销、git commit 撤销
    1、gitadd添加多余文件撤销操作gitresetHEAD后面什么都不跟的,就是上一次add里面的内容全部撤销gitresetHEADXXX后面跟文件名,就是对某个文件进行撤销2、gitco......
  • 关于java远程调用接口,处理返回值为json的记录
    当远程调用接口时,需要处理返回的值,有时候需要转为json例如:HashMap<Object,Object>mapTemp=newHashMap<>();mapTemp.put("classId",classId);mapTemp.put("com......
  • [Oracle] LeetCode 415 Add Strings
    Giventwonon-negativeintegers,num1andnum2representedasstring,returnthesumofnum1andnum2asastring.Youmustsolvetheproblemwithoutusingany......
  • thinkphp实现上传文件(uploadify插件)
    语言:php框架:thinkphp3.2.3上传插件:uploadify插件包:点击这里下载1、在html页面或者模板中引入CSS和JS<linkrel="stylesheet"type="text/css"href="__PUBLIC__/uplo......
  • 简单的thinkphp+uploadify实现上传
    Uploadify+thinkphp解决图片上传问题首先到官网上http://www.uploadify.com/下载 下载flash免费版本,HTML5版本为收费版本。下载下来为一个软件包。Index为入口文......
  • 关于js中定时器的返回值问题
    在js中,我们常常会用到定时器来处理各种各样的问题,当我们需要清除定时器的时候,我们常常会定义一个值来接受定时器的返回值,然后再把定义好的这个值写到清除定时器的括弧后面......