Belajar Codeigniter : Membuat Data atau Create Data (CRUD)
Kali ini akan belajar mengenai CRUD dengan tema perpustakaan, Crud merupakan dasar dari suatu aplikasi, yang dimana berfungsi untuk menambah (create), membaca (read), merubah (update), serta menghapus (delete).
Dalam artikel kali ini akan belajar mengenai cara membuat data menggunakan framework CI.

Buat file crud.php di folder \application\controllers\ dimana file tersebut digunakan untuk controller atau penghubung antara view dan model. isilah seperti berikut;

Kemudian buat file view_input.php di \application\views dan isi seperti berikut

Kemudian buat form untuk memasukkan data buku baru, dengan cara membuat file view_input.php yang terletak pada folder \application\views dengan isian script seperti berikut.

Penjelasan dai script di atas adalah dimana syntax <form action="<?php echo base_url(). 'index.php/crud/tambah_aksi'; ?>" method="post"> akan mengirimkan data inputan dari form judul, pengarang dan juga foto untuk dikirim ke ‘index.php/crud/tambah_aksi’
Kemudian buka url berikut http://localhost/perpustakaan/index.php/crud/tambah pada browser kesayangan
.

Di atas merupakan tampilan form input data buku baru, kemudian cobalah untuk mengisi data pada form tersebut dan klik tombol tambah. Akan mendapatkan tampilan berikut. Abaikan saja karena wajar belum adanya view view_index, akan dijelaskan pada tutorial berikutnya. Stay cool!

Kemudian lihatlah pada database perpustakaan dengan tabel tb_buku tersebut akan ada data baru yang dibuat.

Sekian tutorial kali ini, semoga bermanfaat. Jika ada hal yang kurang dimengerti bisa ditanyakan dikolom komentar.
Dalam artikel kali ini akan belajar mengenai cara membuat data menggunakan framework CI.
Persiapan
Pastikan sudah melakukan beberapa hal berikut;- Mempunyai file framework Codeigniter.
- Pasang koneksi database. jika belum klik di sini.
- XAMPP atau server lokal.
Lets Go to Codelabs
Langkah pertama pastikan sudah mempunyai database dengan nama “perpustakaan” Kemudian tambahkan $config['base_url'] = 'http://localhost/perpustakaan/'; pada file config.php dan juga $autoload['libraries'] = array('database'); pada file autoload.php pada folder \application\config\ dengan tujuan agar database dan dimuat secara otomatis saat aplikasi dijalankan. Dan jangan lupa untuk mengatur file database.php untuk menggunakan database ’perpustakaan’. Kemudian buat tabel dengan nama ‘tb_buku’ kemudian isi seperti berikut.Buat file crud.php di folder \application\controllers\ dimana file tersebut digunakan untuk controller atau penghubung antara view dan model. isilah seperti berikut;
Kemudian buat file view_input.php di \application\views dan isi seperti berikut
Kemudian buat form untuk memasukkan data buku baru, dengan cara membuat file view_input.php yang terletak pada folder \application\views dengan isian script seperti berikut.
Penjelasan dai script di atas adalah dimana syntax <form action="<?php echo base_url(). 'index.php/crud/tambah_aksi'; ?>" method="post"> akan mengirimkan data inputan dari form judul, pengarang dan juga foto untuk dikirim ke ‘index.php/crud/tambah_aksi’
Kemudian buka url berikut http://localhost/perpustakaan/index.php/crud/tambah pada browser kesayangan
Di atas merupakan tampilan form input data buku baru, kemudian cobalah untuk mengisi data pada form tersebut dan klik tombol tambah. Akan mendapatkan tampilan berikut. Abaikan saja karena wajar belum adanya view view_index, akan dijelaskan pada tutorial berikutnya. Stay cool!
Kemudian lihatlah pada database perpustakaan dengan tabel tb_buku tersebut akan ada data baru yang dibuat.
Kesimpulan
Sampai di sini sudah bisa membuat inputan data atau biasa dalam dunia pemrogaman disebut dengan create yaitu dengan membuat model, controller, serta view. dimana dalam beberapa file tersebut saling berkaitan. Untuk tutorial selanjutnya masih berkaitan dengan CRUD melanjutkan tutorial ini dengan tema membaca atau read.Sekian tutorial kali ini, semoga bermanfaat. Jika ada hal yang kurang dimengerti bisa ditanyakan dikolom komentar.
Mencoba gagal lebih baik daripada gagal untuk mencoba
Komentar
Posting Komentar