我在數據庫表中成功插入一條記錄。主鍵(member_id)被設置爲auto_increment。我希望在插入成員記錄時創建新的member_id,以便立即從相同的查詢中檢索相同的記錄ID。那可能嗎?Codeigniter在一個查詢中插入並選擇一個字段
問候,
我在數據庫表中成功插入一條記錄。主鍵(member_id)被設置爲auto_increment。我希望在插入成員記錄時創建新的member_id,以便立即從相同的查詢中檢索相同的記錄ID。那可能嗎?Codeigniter在一個查詢中插入並選擇一個字段
問候,
$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