May 17, 2013

Delete Data pada Codeigniter

Posting kali ini masih tentang framework CodeIgniter, dimana posting sebelumnya adalah tentang instalasi , read data , insert data , nah kali ini topiknya tentang delete data ya :D Hehehe...

Pertama kita lakukan perubahan pada file test_view.php di direktori xampp/htdocs/ci/application/views. Yang akan kita lakukan adalah membuat link delete, yang jika dilakukan proses akan mengambil id_buku yang akan dihapus. Copy-kan code berikut pada file tersebut

Berikutnya adalah menambahkan fungsi pada file test_model.php di direktori xampp/htdocs/ci/application/models. Fungsi ini isinya adalah melakukan proses delete data di database sesuai dengan id_buku yang dikirimkan dari controller. Pada file tersebut tambahkan fungsi berikut 
 
Terakhir adalah menambahkan fungsi pada file test_controller.php di direktori xampp/htdocs/ci/application/controllers. Pada controller, nilai id_buku yang dikimkan oleh view akan diteruskan kepada function dari model yang akan digunakan untuk men-delete data. Pada file tersebut tambahkan fungsi berikut

Sekarang jika sudah, running webserver dan databasenya, lalu akses melalui browser ke URL : localhost/ci/index.php/test_controller/get_book_data. Hasil yang didapat adalah view yang menunjukkan 6 buah data sebagai berikut


Lalu klik link Delete yang terdapat di sebelah kanan dari masing-masing data, hasilnya adalah data yang link deletenya kita klik akan hilang/terhapus, hasilnya adalah sebagai berikut

Semoga postingan kali ini berguna buat semua :D

Catatan Terkait:

No comments:

Post a Comment