Part 3: Membangun Aplikasi CRUD dengan CodeIgniter 4
Membuat Data Mahasiswa (Create)
Halo lagi! Di Part 3 kali ini, saya akan berbagi tentang bagaimana cara menambahkan fitur Create Data Mahasiswa dalam aplikasi CRUD menggunakan CodeIgniter 4. Fitur ini memungkinkan admin untuk menambahkan biodata mahasiswa baru ke dalam sistem.
1. Menyiapkan Formulir untuk Input Data Mahasiswa
Langkah pertama yang saya lakukan adalah membuat form untuk memasukkan data mahasiswa baru. Formulir ini terdiri dari beberapa input, seperti:
- Nama Mahasiswa
- NIM
- Tempat Lahir
- Tanggal Lahir
- Jenis Kelamin
- Agama
- Alamat
- Nomor Telepon
Saya menggunakan HTML dan Bootstrap untuk membuat tampilan form lebih rapi dan responsif. Form ini akan mengirimkan data ke controller untuk diproses lebih lanjut.
2. Menambahkan Validasi Formulir
Sebelum data disimpan ke database, saya menambahkan validasi di dalam controller untuk memastikan bahwa data yang dimasukkan valid. Misalnya, validasi untuk memastikan kolom NIM sudah diisi dan unik, atau memastikan kolom tanggal lahir tidak kosong.
3. Menangani Data yang Dikirim
Setelah form di-submit, data akan diproses oleh controller dan disimpan ke dalam database. Saya menggunakan Model untuk berinteraksi dengan tabel mahasiswa
agar proses penyimpanan data lebih terstruktur dan mudah dipelihara.
4. Hasil Tampilan
Setelah formulir diisi dan data berhasil disimpan, saya menampilkan notifikasi yang memberitahukan bahwa data mahasiswa baru telah berhasil ditambahkan. Biasanya saya juga melakukan redirection ke halaman daftar mahasiswa untuk melihat hasilnya.
Kesimpulan
Dengan mengikuti langkah-langkah di atas, fitur Create Data Mahasiswa kini sudah berhasil ditambahkan dalam aplikasi. Admin kini bisa menambahkan biodata mahasiswa baru dengan mudah menggunakan form yang sudah dibuat.
Part Selanjutnya:
Membangun Aplikasi CRUD dengan CodeIgniter 4: Part 4 - Menampilkan Data Mahasiswa