cara membuat crud codeigniter hapus data dari database

Cara Membuat Crud Codeigniter : Hapus Data dari Database

Diposting pada

Cara Membuat Crud Hapus Data dari Database – Tutorial kali ini adalah tutorial lanjutan dari tutorial Cara Membuat Crud Codeigniter, tepatnya kali ini saya akan membahas cara membuat tombol hapus data crud. Sebelumnya Androidunik sudah mambahas tentang cara membuat input data ke database codeigniter dan cara menampilkan data dari database codigniter, jadi jika kalian belum mengikuti tutorial ini dari awal silahkan baca tutorial sebelumnya dahulu.

Cara Membuat Crud Codeigniter Hapus Data Database

cara membuat crud codeigniter hapus data dari database

Membuat script hapus data pada codeigniter sangat mudah, hampir mirip dengan crud pada PHP native, hanya berbeda pada metodenya saja. Pada framework Codeigniter / CI menggunakan meetode MVC (Model, View, Control), sehingga proses membuat crudnya sedikit berbeda, tapi tenang, karena saya akan jelaskan cara meembuat crud codeigniter secara jelas. Jika ada pertanyaan seputar itu, kalian bisa menghubungi saya lewat contact us atau kalian juga bisa menghubungi saya lewat facebook. Oke langsung saja kita mulai cara membuat crud hapus data di codeignter.

 

Pada tutorial sebelumnya kita sudah membuat sebuah view V_tampil.php pada tutorial cara menampilkan data dari database untuk menampilkan teble dan berisi link edit dan hapus yang telah dibuat.

Bisa kalian perhatikan pada line 26 sudah terdapat link untuk menghapus data, yang kita buat dengan function anchor(). Link tersebut akan tertuju pada sebuah method hapus pada controller crud, dan berisi pengiriman data id. Maka dari itu, untuk membuat sebuah tombol hapus data kita memerlukan sebuah method / function baru dan pada tutorial kali ini saya akan memberikan method tersebut hapus. Setelah itu, kita akan mengambil data id yang akan di hapus dan memberikan action untuk menghapus data pada database melalui model yang sebelumnya kita buat yaitu M_crud.php.

Buat sebuah method / function pada controller yang pada tutorial sebelumnya kita buat, yaitu C_crud.php.

Sekarang kalian perhatikan pada function / method hapus.

  • Penjelasan Function hapus

Pada function tersebut saya memberikan satu parameter yang saya berikan variabel $id, ini berguna untuk mendapatkan data id yang dikirimkan melalui url link hapus tadi. Setelah itu, saja jadikan sebuah array untuk dikirimkan ke model M_crud. Perhatikan pada script

Pada script di atas, kita masukan variabel array $where yang berisi data id dan pada parameter kedua kita isi dengan nama table, pada tutorial kali ini nama table database saya adalah user.

 

Karena pada tutorial kali ini kita menggunakan method / function delete_data pada file model M_crud.php, maka kita akan membuat satu function delete_data pada file M_crud.php.

Pada function tersebut terdapat fungsi where yang berfungsi untuk menyeleksi query dan men-delete data dari database. Nah, itulah Cara Membuat Delete data Database Codeignter. sekarang kita tinggal menjalankan function tersebut. Silahkan kunjungi alamat

Setelah itu kita akan mencoba menghapus satu record, kali ini saya akan menghapus record 3.

Cara Membuat Crud Codeigniter Hapus Data dari Database

Cara Membuat Crud Codeigniter Hapus Data dari Database

Bisa dilihat pada gambar di atas record ketiga sudah terhapus.

Gambar Gravatar
Seorang Blogger Newbie yang ingin terus belajar dalam dunia Blogger dan framework Codeigniter