Belajar Codeigniter : Ubah Data atau Update Data (CRUD)
Melanjutkan artikel sebelumnya tentang CRUD tentang membuat dan menampilkan data, pada artikel kali ini akan membahas tentang mengubah data. Yaitu bagaimana mengubah data yang sudah tersimpan di database dengan mengambil id dari data tersebut.
Dalam script di atas terdapat dua fungsi antara fungsi edit dan fungsi updata. fungsi edit digunakan untuk mengambil data dari tabel tb_buku untuk ditampilkan pada form di file view_update
Kemudian pada file m_data.php yang berada di folder \application\models\ tambahkan script berikut;
fungsi edit_data mengambil data dari tabel untuk diteruskan ke file crud.php dan fungsi update_data digunakan untuk menyimpan data dari file crud.php
Lalu buat file baru di folder \application\views\ dengan nama file view_update.php
Langkah terakhir adalah membuka hasil script yang dibuat tadi dengan url http://localhost/perpustakaan/index.php/crud/index kemudian pilih data yang akan diubah dengan memilih tulisan edit. Akan muncul data yang akan diubah kemudian ubah dan simpan, lalu akan muncul halaman index dan data yang sudah berubah.
Tampilan di atas merupakan alur untuk mengubah data dalam tabel tb_buku, dengan memilih id 1 yang berarti milik data naruto, kemudian diubah menjadi naruto the movie pada id tersebut diakhiri dengan klik tombol simpan, lalu akan teralihkan ke halaman index.
Whats next? create sudah, read, sudah juga, update juga sudah, selanjutnya akan belajar CRUD tentang delete, pantengin terus yak!
Sekian artikel kali ini, mohon maaf jika ada yang kurang berkenan.
Persiapan
Untuk mengikuti tutorial ini pastikan sudah menyelesaikan tutorial berikutnya tentang membuat dan menampilkan data, karena untuk mengubah data sudah dipastikan sudah ada data sebelumnya untuk diubah.Codelabs
Buka file crud.php yang berada di folder \application\controllers\ kemudian tambahkan script berikut;Dalam script di atas terdapat dua fungsi antara fungsi edit dan fungsi updata. fungsi edit digunakan untuk mengambil data dari tabel tb_buku untuk ditampilkan pada form di file view_update
Kemudian pada file m_data.php yang berada di folder \application\models\ tambahkan script berikut;
fungsi edit_data mengambil data dari tabel untuk diteruskan ke file crud.php dan fungsi update_data digunakan untuk menyimpan data dari file crud.php
Lalu buat file baru di folder \application\views\ dengan nama file view_update.php
Langkah terakhir adalah membuka hasil script yang dibuat tadi dengan url http://localhost/perpustakaan/index.php/crud/index kemudian pilih data yang akan diubah dengan memilih tulisan edit. Akan muncul data yang akan diubah kemudian ubah dan simpan, lalu akan muncul halaman index dan data yang sudah berubah.
Tampilan di atas merupakan alur untuk mengubah data dalam tabel tb_buku, dengan memilih id 1 yang berarti milik data naruto, kemudian diubah menjadi naruto the movie pada id tersebut diakhiri dengan klik tombol simpan, lalu akan teralihkan ke halaman index.
Kesimpulan
Dalam proses pengubahan data dalam tabel tb_buku tersebut, sudah mempelajari syntax untuk merubah data dengan MVC yang di mana untuk model dalam file m_data.php, view dalam folder view, dan juga controller dalam file crud.php pada file tersebut saling terintegrasi dan menghasilkan sebuah perintah CRUD.Whats next? create sudah, read, sudah juga, update juga sudah, selanjutnya akan belajar CRUD tentang delete, pantengin terus yak!
Sekian artikel kali ini, mohon maaf jika ada yang kurang berkenan.
Aku tersesat di sebuah jalan yang bernama kehidupan
[Hatake Kakashi]
Komentar
Posting Komentar