thinkphp5如何 获取新插入数据ID

有时候在开发某个功能的时候需要连贯操作,先获取新插入数据的ID,下文就来介绍一下,thinkphp5如何 获取新插入数据ID

添加数据后如果需要返回新增数据的自增主键,可以使用getLastInsID方法:

Db::name('user')->insert($data);
$userId = Db::name('user')->getLastInsID();

或者直接使用insertGetId方法新增数据并返回主键值:

Db::name('user')->insertGetId($data);

insertGetId 方法添加数据成功返回添加数据的自增主键

官方文档链接

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/15458.html

(0)
晴川运维晴川运维
上一篇 2025年10月11日
下一篇 2025年10月11日

相关推荐

  • php 无法上传大图片怎么办

    本文操作环境:Windows7系统、php7.1版、DELL G3电脑 php 无法上传大图片怎么办? php无法上传大文件完美解决方案 php.ini无法上传大文件完美解决办法 …

    网站和优化 2025年6月19日
  • php有字符串比较方法吗

    本教程操作环境:windows7系统、php7.1版、DELL G3电脑 php中有字符串比较方法。 php内置了多种字符串比较方法: 函数 描述 strcasecmp() 比较两…

    网站和优化 2025年6月13日
  • php 如何实现两张不同的表分页

    本文操作环境:windows7系统、php7.1版、DELL G3电脑 php 如何实现两张不同的表分页? PHP 跨表分页 当两表数据相对均衡的情况下比较适用 <?php …

    网站和优化 2025年9月17日
  • php 怎么转换成绝对路径

    本文操作环境:Windows7系统、PHP7.4版、DELL G3电脑 php 怎么转换成绝对路径? PHP 相对路径转换为绝对路径 realpath * 相对路径 -> 绝…

    网站和优化 2025年10月20日
  • 我们身边有哪些数据库?

    在日常生活中,我们可能没有察觉到经常使用的数据库系统。正式学习数据库之前,先带大家了解一下身边常见的数据库系统应用。 在阅读以下内容时,读者可以先将: 数据库看作一组相关的数据 数…

    网站和优化 2025年6月8日
  • 详解CGO项目中常用的数据转换及使用

    本文由golang教程栏目给大家介绍关于CGO实战项目中常用的数据转换和使用,希望对需要的朋友有所帮助! 前言 需要部署好相关环境和具备基本的知识点,这并非是一篇科普的文章,主要是…

    网站和优化 2025年10月10日
  • PHP error_log():错误日志的配置和使用方法

    对于 php 开发者来说,一旦某个项目投入使用,应该立即将配置文件 php.ini 中的 display_errors 选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等…

    网站和优化 2025年6月4日
  • 如何解决php opendir乱码问题

    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑 如何解决php opendir乱码问题? php读取中文目录乱码的解决办法 前不久有个项目涉及到使用 php…

    网站和优化 2025年10月23日
  • PHP文件上传

    文件上传是 PHP 文件系统的重要功能之一,要使用文件上传功能,我们首先需要在配置文件 php.ini 中对上传做一些设置;然后通过预定义变量 $_FILES 对上传文件做一些限制…

    网站和优化 2025年10月26日
  • CSS border-image(边框图片)

    对于元素的边框我们除了可以使用《CSS 边框》一节中介绍的一些默认样式外,还可以通过 CSS3 中的 border-image 属性使用图像来作为元素的边框,以创建出丰富…

    网站和优化 2025年6月8日

发表回复

登录后才能评论