【发布时间】:2019-12-10 17:28:42
【问题描述】:
我用自动生成的 id 在数据库中插入记录,现在我想在点击提交按钮时获取该 id,这会给我带来多文件上传页面
【问题讨论】:
-
$this->db->insert_id()是最后插入的
标签: php sql codeigniter
我用自动生成的 id 在数据库中插入记录,现在我想在点击提交按钮时获取该 id,这会给我带来多文件上传页面
【问题讨论】:
$this->db->insert_id() 是最后插入的
标签: php sql codeigniter
试试这个
function add_post($post_data){
$this->db->insert('posts', $post_data);
$insert_id = $this->db->insert_id();
return $insert_id;
}
如果有多个插入,您可以使用
$this->db->trans_start();
$this->db->trans_complete();
【讨论】:
$assignment_id=$this->db->insert_id(); 而不是$this->db->assignment_id();
redirect('Welcome/file_upload/assignment_id='.$res); $res 包含自动生成的 id
$conn->insert_id
会给你最后一个插入ID w3schools
【讨论】:
$this->db->insert_id();
这将在插入记录后为您提供最后插入的 id。
【讨论】: