在CodeIgniter中是否有获取新记录的最后一个插入id的选项?

$last_id = $this->db->insert('tablename',
    array('firstcolumn' => 'value',
    'secondcolumn' => 'value')
);

考虑到表由字段id(自动增量)firstcolumn和secondcolumn组成.

这样,您就可以在下面的代码中使用insert id.

推荐答案

我真丢脸...

我看了user guide,第一个函数是$this->db->insert_id();

这也适用于AcverRecord插入.

编辑:我更新了链接

Php相关问答推荐

为WooCommerce中的特定用户角色指定促销价格

有条件的运费率基于购物车小计与WooPayments货币转换

允许Laravel路由指定`withTrashed`,尽管有显式的模型绑定

dockerized laravel服务器拒绝POST请求

MySQLi是否在事务错误时删除保存点(并且仅删除保存点)?

在没有symfony应用程序的情况下使用安全Bundle 包时,缺少配置构建器类

在WooCommerce中设置带有国家/地区和年份前缀的顺序序号

在冲突和几何上插入的Postgres参数化查询在PHP中不起作用

WooCommerce常规价格增加额外的附加平价

Laravel Nova不使用数组键作为筛选器中的选项值

限制某些产品只能在WooCommerce的特定邮政编码/邮政编码范围内发货

在WP工具中页面加载时可短暂看到的JavaScript生成的字段

在WooCommerce中只允许高价产品的BACS付款

在PHP项目中安装OpenAI PHP SDK时出现问题

shell_exec运行大型数据处理

使用 Spomky Labs JWT 框架中的 verifyWithKey 验证 id_token JWT 的签名需要 30 秒以上

PHP 在数组中搜索值

symfony/notifier + twig/inky-extra 在 dunglas/symfony-docker 中缺少 ext-xsl.

PHP:如何将多列sql查询结果转换成数组

php var_dump(1) 返回字符串(4)