如何在 CodeIgniter Active Record 中执行 INSERT 查询后检索最后插入的 ID
问题:
使用 CodeIgniter 的 Active Record 执行插入查询时,您的目标是检索插入记录的最后一个自动递增 ID。但是,您在获取此值时遇到困难。
解决方案:
要正确检索 CodeIgniter Active Record 中最后插入的 ID,请按照以下步骤操作:
更新的模型函数:
<code class="php">function add_post($post_data) { $this->db->insert('posts', $post_data); $insert_id = $this->db->insert_id(); return $insert_id; }</code>
对于多次插入,请考虑使用带有批处理语句的批量插入。
以上是如何在 CodeIgniter Active Record 中执行 INSERT 查询后检索最后插入的 ID?的详细内容。更多信息请关注PHP中文网其他相关文章!