私は、メインの記事が 1 つあるプロジェクトに取り組んでおり、それに多くの異なる記事を添付できます。したがって、送信時に記事を 2 つの異なるセクションに分割しました。これは、2 つの異なるテーブルに送信する必要があるためです。
最初の部分を送信した後、記事の残りを添付できるように、user_name に基づいて最後に送信された 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();
}
何か案は