Tutorial CRUD Codeigniter 4 Bahasa Indonesia – Delete Data

Initekno.com – Hail, sampai juga kita pada penghujung artikel tentang codeigniter 4 CRUD, semoga untuk artikel kemaren tidak ada kendala ya. Pada kesempatan kali ini CRUD tentang bagian delete data, karena ini artikel lanjutan maka sangat disarankan untuk membaca artikel sebelumnya yaitu update data, silahkan nanti saya sisipkan pada bagian bawah.

Fungsi dari fitur delete data ini cukup sederhana ya, kamu nantinya bisa menghapus data dalam tabel hanya dengan menekan tombol saja, atau tombol tong sampah. Delete data ini masih bersifat satuan, jadi hanya data dengan id terpilih yang akan dihapus datanya. Kedepannya kita akan membuat delete data berdasarkan select id, atau multiple delete data.

Tutorial CRUD Codeigniter 4 Bahasa Indonesia – Update Data

Membuat Controller

Tahapan awal seperti biasa kita mulai dengan membuat controllers Member.php dan simpan pada direktori app/controllers/Member.php

Untuk bagian ini kita akan membuat delete data, maka dari itu segera tambahkan method deleteMember() dan sertakan parameter $id tuliskan kode lengkapnya seperti berikut ini.

Membuat Model

Untuk model masih sama terus seperti artikel sebelumnya, kalian hanya perlu menambahkan name, email dan mobile pada $allowedFields sehingga kode lengkapnya akan menjadi seperti berikut ini:

Membuat View

pada list-members.php perhatikan kode berikut ini. Kode ini menandakan bahwa jika kalian tekan maka akan ada id yang terpilih untuk kemudian anda hapus. Kemudian akan muncul dialog onclick confirmasi pertanyaan penghapusan data.

untuk kode list-members.php lengkapnya seperti berikut ini:

Routes

Jika views sudah kalian garap, maka langsung saja beralih pada Routes.php pada direktori app/config/Routes.php sertakan kode untuk delete member seperti berikut ini.

dan jika kita tampilkan keseluruhan route maka akan nampak seperti berikut :

Selesai..

Gampang sekali bukan, sekarang seperti biasanya jalankan server development codeigniter4 dengan cara

Maka jika tidak ada kendala kamu akan mendapati hasil seperti berikut ini


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *