Kali ini saya akan membahas tentang pembuatan form tambah data buku dan tampilan data buku yang sudah masuk dalam database, kemudian membahas tentang pembuatan modelbuku.php untuk pemetaan data dari database, dan membuat form ubah data serta hapus data buku.
Dalam kasus ini pembuatan CRUD data-data buku, disesuaikan dengan gambaran perancangan database di pertemuan sebelumnya. Data-data buku yang akan disimpan adalah data id buku, judul buku, pengarang, penerbit, tahun terbit, isbn, jumlah buku, lokasi, gambar dan tanggal input.
Hal-hal yang harus dilakukan
1. Menampilkan data Buku dan tambah Buku
Buatlah controller baru beri nama Buku.php lalu simpan dalam folder Application/controllers dan buatlah script seperti di bawah ini:
Setelah membuat controller buku, selanjutnya kita buat model buku untuk memodelkan data buku dari tabel buku yang nanti ditampilkan pada view index.php dari tampilan buku.
Buatlah model baru dengan nama ModelBuku.php simpan dalam folder Application/models/ kemudian buatlah script berikut:
ModelBuku.php
Selanjutnya buatlah index.php untuk tampilan data buku disimpan dalam folder application/views/buku lalu buatlah script berikut:
Lalu klik pada menu data buku. Maka halaman akan diarahkan ke method/function index(). maka akan tampil seperti ini
2. Update Data Buku
Untuk mengubah data buku, maka buat sebuah form baru lagi pada function ubahbuku() di controller Buku.php.
3. Menghapus Data Buku
Sesuai dengan link yang sudah kita tentukan pada tombol hapus di table data buku seperti di atas.
Untuk aksi dari penghapusan data buku kita akan membuatnya di function/method hapusbuku() dalam controller Buku.php. Buat sebuah method baru dengan nama hapusbuku() di controller Buku.php.