Cara Delete Data Dengan CodeIgniter

Cara Delete Data Dengan CodeIgniter -Sebenarnya fungsi delete dengan CodeIgniter dapat kita buat dengan mengikuti instruksi yang ada di dalam User Guide. Namun untuk lebih jelasnya saya akan memberikan sedikit tutorial singkat untuk membuat fungsi delete dengan menggunakan CodeIgniter. Perlu diketahui bahwa seperti pada tutorial-tutorial sebelumnya saya membuat project PHP CodeIgniter ini menggunakan Editor Netbeans. Agar lebih mudah memahami dan mengikuti tutorial yang saya buat alangkah bagusnya juga menggunaan NetBeans.


Sama seperti tutorial-tutorial yang sebelumnya, pada tutorial kali ini saya melanjutkan tutorial-tutorial yang sebelumnya. Saya membuat tutorial kali ini menggunakan projectci dan database perusahaan, tabel karyawan.

Baca tutorial projectci sebelumnya:
Unduh file database perusahaan disini.


Pada umumya membuat fungsi delete data dengan CodeIgniter kita perlu membuat link yang membawa id data yang akan di hapus, kemudian membuat fungsi delete di dalam Controllers dan Models. Untuk lebih lengkapnya ikuti dan pahami beberapa langkah membuat fungsi delete data dengan CodeIgniter dibawah ini.

Cara Delete Data Dengan CodeIgniter

Berikut ini adalah langkah-langkah membuat fungsi delete data dengan CodeIgniter:
  • Langkah pertama dalah membuka file v_karyawan.php yang berada pada folder views.

  • Kemudian bualah link delete. Gunakanlah script dibawah ini untuk link delete-nya. Letakkan dibawah link edit. Fungsi link delete ini adalah mengirimkan informasi id karyawan yang terpilih untuk kemudian diproses di dalam Controller karyawan fungsi delete.
print "<a href=" . $this->config->base_url() . 'karyawan/delete/' . $karyawan->idkaryawan . ">delete</a>

  • Bukalah file karyawan.php didalam folder controllers.

  • Buatlah fungsi delete di dalam file karyawan.php tersebut dengan menggunakan script dibawah ini. Fungsi delete ini digunakan untuk memanggil fungsi delete yang ada di dalam model karyawan.
function delete($id) {
$this->load->model('m_karyawan');
$this->m_karyawan->delete($id);
redirect('karyawan');
}
  • Bukalah file m_karyawan.php didalam folder models.
  • Buatlah fungsi delete di dalam file m_karyawan tersebut dengan menggunakan script dibawah ini. Funsi delete ini digunakan untuk membuat query delete data karyawan.
function delete($id) {
$this->db->where('idkaryawan', $id);
$this->db->delete('karyawan');
}
  • Pembuatan fungsi delete dengan menggunakan CodeIgniter selesai. Silahkan mencoba fungsi delete yang telah dibuat.


Unduh projectci fungsi delete lengkap disini.

Cukup sekian sedikit tutorial dari saya tentang Cara Delete Data Dengan CodeIgniter. Semoga bermanfaat dan terima kasih.
Cara Delete Data Dengan CodeIgniter Rating: 4.5 Diposkan Oleh: Unknown

Posting Komentar