Rumah > Artikel > pangkalan data > Bagaimana untuk Mendapatkan ID Terakhir yang Dimasukkan Selepas Pertanyaan INSERT dalam Rekod Aktif CodeIgniter?
Cara Mendapatkan ID Terakhir Dimasukkan Selepas Pertanyaan INSERT dalam Rekod Aktif CodeIgniter
Masalah:
Apabila melaksanakan pertanyaan sisipan menggunakan Rekod Aktif CodeIgniter, anda menyasarkan untuk mendapatkan ID penambahan automatik terakhir untuk rekod yang dimasukkan. Walau bagaimanapun, anda menghadapi kesukaran mendapatkan nilai ini.
Penyelesaian:
Untuk mendapatkan semula ID yang terakhir dimasukkan dengan betul dalam Rekod Aktif CodeIgniter, ikut langkah berikut:
Fungsi Model Dikemas Kini:
<code class="php">function add_post($post_data) { $this->db->insert('posts', $post_data); $insert_id = $this->db->insert_id(); return $insert_id; }</code>
Untuk berbilang sisipan, pertimbangkan untuk menggunakan sisipan pukal dengan pernyataan kelompok.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan ID Terakhir yang Dimasukkan Selepas Pertanyaan INSERT dalam Rekod Aktif CodeIgniter?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!