データベース テーブルにレコードを正常に挿入しています。主キー (member_id) は auto_increment に設定されます。メンバー レコードを挿入し、新しい member_id が作成されたときに、同じクエリから同じレコード ID をすぐに取得したい。それは可能ですか?
よろしく、
データベース テーブルにレコードを正常に挿入しています。主キー (member_id) は auto_increment に設定されます。メンバー レコードを挿入し、新しい member_id が作成されたときに、同じクエリから同じレコード ID をすぐに取得したい。それは可能ですか?
よろしく、
$this->db->insert_id()
データベースから最新の ID を取得します。
参照: http://ellislab.com/codeigniter/user-guide/database/helpers.html
$this->db->insert('...');
$member_id = mysql_insert_id();
これは、標準の PHP 関数でも機能します。 http://www.w3schools.com/php/func_mysql_insert_id.asp