Tutorial CRUD Codeigniter 4 Bahasa Indonesia – Insert Data

Initekno.com – Melanjutkan artikel tentang CRUD menampilkan data, dan kali ini kita akan menambahkan data atau insert data. Kemaren kalian menambahkan data dengan cara manual melalui xampp/phpmyadmin dan sekarang kita akan membuat form untuk menambahkan data baru. Silahkan baca artikel tentang menampilkan data terlebih dahulu pada link berikut ini

Tutorial CRUD Codeigniter 4 Bahasa Indonesia – Menampilkan Data

Disini kita sifatnya hanya meneruskan artikel kelanjutannya saja, dan hanya bermain dengan sedikit controller dan routes, adapun untuk models sama dengan artikel pada bagian menampilkan data.

Membuat Controller

Pembuatan controller disini cukup mudah sekali, kalian hanya perlu menambahkan method baru dengan nama addMember() kemudian buat validasi form dan kumpulkan name masing-masing form dalam array data, kemudian jalankan perintah ->save,

jangan lupa untuk menambahkan setFlashdata sebagai informasi kepada user bahwa data telah dimasukkan dalam tabel.

Untuk kode lengkapnya seperti berikut ini:

Membuat Model

Beralih pada model, model disini isinya sama pada artikel sebelumnya, hanya saja saya tampilkan agar kita jelas dalam belajarnya. Intinya kalian hanya perlu menambahkan artibut yang ada pada tabel kedalam model ini, kalau dalam kasus ini yaitu

name, email dan mobile

Membuat View

Belarih pada views, buat satu file baru dan simpan pada direktori app/views/add-member.php ketik kode berikut ini:

add-member.php

Perhatikan kode penting berikut ini

ini adalah kode untuk mengarahkan form action pada controller member dalam method add-member, dan kalian harus benar-benar paham betul hal mendasar ini.

Routes

Untuk routes sama saja, pada artikel sebelumnya, kalian hanya perlu menambahkan ini pada routes.php yang berada pada direktori app/confic/Routes.php

Sekarang coba jalankan web project kamu dengan perintah

maka kamu akan mendapati tampilan seperti berikut

Selesai…

Gimana.. gampang sekali bukan, Silahkan dikembangkan kembali hingga ke project yang lebih kompleks. Sekian tutorial singkat ini, semoga bermanfaat buat kalian diluaran sana yang sedang belajar codeigniter4.


Tinggalkan Balasan

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