Membuat Halaman CRUD - elissindi/Form-CI GitHub Wiki
Langkah-Langkah
-
Buat file baru di** CI4/Models** dengan nama User_Model.php
-
Masukkan skrip berikut ke dalam file User_Model.php. skrip berikut merupakan skrip untuk membuat function saveUser(Create), getUser(Read), updateUser(Update), deleteUser(Delete).
-
Buat file baru dengan nama User_login.php di folder CI4/Controllers
-
Isikan skrip berikut ke dalam file *User_login.php
-
Buat file baru dengan nama User_view di dalam folder CI4/View/templates
-
Isikan skrip berikut ke dalam file untuk membuat tampilan halamannya.
-
Buka file login.php, lalu pada bagian validasi ubah skrip menjadi seperti berikut ini.
Tampilan Hasil
-
Tampilan Login
-
Tampilan halaman utama setelah login
-
Klik pada tombol Tambah Baru untuk menambahkan user baru. Tampilannya seperti berikut.
Isikan data
Hasilnya seperti berikut, ada data baru yang telah ditambahkan.
-
Klik pada tombol sunting untuk menyunting data.
Sebelum disunting
Sesudah disunting, saya mengubah huruf S kecil menjadi S besar di Nama Belakang Sindi.
Hasilnya
-
Klik tombol Hapus untuk menghapus data user. Setelah di klik, akan muncul notifikasi untuk menanyakan apakah kita benar akan menghapus data.
Tampilan setelah data dihapus
-
Klik pada bagian Hallo, Selamat Datang kemudian akan tampil dropdown seperti di bawah ini. untuk keluar klik pada tombol Keluar untuk kembali ke halaman login.