Membuat Aplikasi CRUD Sederhana dengan CodeIgniter 4
Dibaca 20 kali
Detail Artikel
Pada artikel ini, kita akan membahas cara membuat aplikasi CRUD (Create, Read, Update, Delete) sederhana menggunakan CodeIgniter 4. Aplikasi ini akan memiliki fitur untuk menambah, melihat, mengedit, dan menghapus data.
1. Menyiapkan Database
Pertama, kita perlu membuat sebuah tabel di database untuk menyimpan data. Misalnya, kita akan membuat tabel students yang berisi informasi siswa.
2. Membuat Model (StudentModel.php)
Model digunakan untuk berinteraksi dengan database. Di CodeIgniter, model akan menangani operasi CRUD.
Button Copy:
3. Membuat Controller (StudentController.php)
Controller akan menangani logika aplikasi seperti menampilkan data, menyimpan data, mengedit data, dan menghapus data.
4. Membuat View (add_data.php) - Form untuk Menambahkan Data
Form ini digunakan untuk menambahkan data siswa baru.
5. Membuat View (view_data.php) - Tampilan untuk Melihat Daftar Siswa
Tampilan ini digunakan untuk menampilkan daftar siswa dengan tombol untuk mengedit dan menghapus.
6. Membuat View (edit_data.php) - Form untuk Mengedit Data
Form ini digunakan untuk mengedit data siswa yang sudah ada.
7. Menambahkan Routes di Routes.php
Terakhir, tambahkan routes yang sesuai untuk menampilkan, menyimpan, mengedit, dan menghapus data.
Penjelasan:
- Model: Model
StudentModelmenangani operasi database seperti menambah, mengedit, memperbarui, menghapus, dan menghapus semua data. - Controller:
StudentControllermenangani logika untuk menambah, mengedit, memperbarui, menghapus data, serta menampilkan data. - Views:
add_data.phpuntuk menambahkan data siswa,view_data.phpuntuk menampilkan daftar siswa dengan opsi edit dan hapus,edit_data.phpuntuk mengedit data siswa.
- Routes: Mengatur URL dan mengarahkan ke controller yang sesuai.
Dengan aplikasi ini, Anda dapat melakukan operasi CRUD pada data siswa, serta menampilkan semua data siswa dalam aplikasi Anda.
CodeIgniter 4