【发布时间】:2013-05-28 17:04:33
【问题描述】:
我正在处理一个包含一篇主要文章的项目,您可以在其中附加许多不同的文章。因此,在提交时,我将文章分成两个不同的部分,因为我需要将它们提交到两个不同的表格中。
提交第一部分后,我试图根据他们的用户名获取最后提交的 id,以便我可以附上文章的其余部分。如果这是有道理的。
我尝试了几种不同的方法,但似乎没有任何东西可以夺回那个 id。
首先我尝试了 insert_id() 方法,但它返回一个 0
public function pullLastStoryId($author){
$this->db->where('author', $author);
$this->db->insert_id();
$story = $this->db->get('story_tbl');
return $story->result();
}
然后我也试着抓住了
public function pullLastStoryId($author){
$story = $this->db->query('SELECT LAST_INSERT_ID() INTO story_tbl;')
return $story->result();
}
任何想法
【问题讨论】:
标签: php sql codeigniter