Ini adalah aplikasi untuk menyimpan informasi komik menggunakan sistem CRUD dan menggunakan prinsip MVC. Aplikasi ini dibuat menggunakan Sublime, XAMPP dan CodeIgniter-3.1.13
Pada gambar menampilkan settingan menyetel database bernama buku
Table Komik
Pada database buku terdapat table komik
Fungsi Melihat Data
Gambar 1
Memperlihatkan fungsi memngambil query data getDataKomik pada model M_Komik lalu menampilkan halaman home dengan data yang diambil tadi
Gambar 2 Memperlihatkan fungsi getDataKomik untuk mengambil data query dari tabel komik
Gambar3
Halaman home yang memperlihatkan looping untuk menampilkan table record yang didapat dari query $queryAllKmk yang bisa dilihat dari gambar 1
Fungsi Tambah
Gambar 1
Memperlihatkan fungsiTambah untuk membuat variabel penampung data yang akan dimasukan ke array dan array data untuk di input lalu menjalankan fungsi insertDataKomik di model M_Komik dengan inputan data array $ArrInsert
Gambar 2
Memperlihatkan fungsi insert data ke tabel komik dengan data $data
Update Data
Gambar 1
Memperlihatkan fungsiEdit untuk membuat variabel penampung data yang akan dimasukan ke array dan array data data baru untuk update lalu menjalankan fungsi updateDataKomik di model M_Komik dengan inputan data array $ArrUpdate yang memiliki id $id_komik
Gambar 2
Memperlihatkan fungsi insert data update ke tabel komik dengan data $data dan yang memiliki id $id_komik
Delete Data
Gambar 1
Memperlihatkan menjalankan fungsi deleteDataKomik di model M_Komik yang memiliki id $id_komik
Gambar 2
Memperlihatkan fungsi menghapus data dari tabel komik yang memiliki id $id_komik
Kondisi Awal
Kondisi awal data pada halaman Home dan database
Test 1 - Menambah Data
Test 2 - Mengedit Data
Test 3 - Delete Data
Pada mulai akan menampilkan halaman home, pada halaman home terdapat tombol tambah data akan menampilkan tabel yang berisi data komik yang tersimpan,
Ketika pengguna menekan tombol tambah, maka akan menampilkan halaman tambah dan pengguna harus menginput data. Setelah dimasukan, data akan di proses untuk di input ke dalam tabel komik pada database buku dan akan menampilkan kembali menu utama
Ketika pengguna menekan tombol edit, maka akan menampilkan halaman edit yang formnya sudah teriss dengan data data yang ingin di edit, dan pengguna harus menginput data. Setelah dimasukan, data akan di proses untuk di update ke dalam tabel komik pada database buku dan akan menampilkan kembali menu utama
Ketika pengguna menekan tombol hapus maka data akan di proses untuk di hapus
MODEL
CONTROLLER
VIEW HOME
VIEW TAMBAH
VIEW EDIT