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