Tugas Minggu 12 - CRUD dalam CI
Nama: Nadya Zuhria Amana
NRP : 502521058
Kelas : PBKK A
Di pertemuan ke-12 ini, tugas yang diberikan adalah membuat CRUD pada Code Igniter.
Link Github : CRUD CI Buku Tamu ITS Website
Deskripsi Tugas: CRUD Buku Tamu ITS menggunakan CodeIgniter 4
Tujuan: Membangun sistem CRUD untuk Buku Tamu pada website ITS menggunakan CodeIgniter 4. Sistem ini memungkinkan pengguna untuk menambahkan, melihat, mengedit, dan menghapus catatan buku tamu.
index():Deskripsi: Menampilkan semua data tamu.
Langkah:Membuat instance dari model TamuModel.
Mengambil semua data tamu menggunakan findAll().
Mengirimkan data tamu ke halaman 'tamu' menggunakan view().
Langkah:Membuat instance dari model TamuModel.
Mengambil semua data tamu menggunakan findAll().
Mengirimkan data tamu ke halaman 'tamu' menggunakan view().
add_data_tamu():Deskripsi: Menampilkan halaman untuk menambah data tamu.
Langkah:Mengembalikan tampilan halaman 'add_data_tamu' menggunakan view().
proses_add_tamu():Deskripsi: Memproses penambahan data tamu ke dalam database.
Langkah:Membuat instance dari model TamuModel.
Menyisipkan data tamu baru ke dalam database menggunakan insert().
Mengarahkan pengguna kembali ke halaman utama menggunakan redirect().
edit_data_tamu :Deskripsi: Menampilkan halaman untuk mengedit data tamu berdasarkan ID.
Langkah:Membuat instance dari model TamuModel.
Mengambil data tamu berdasarkan ID menggunakan find().
Mengirimkan data tamu ke halaman 'edit_data_tamu' menggunakan view().
proses_edit_tamu():Deskripsi: Memproses perubahan data tamu di dalam database.
Langkah:Membuat instance dari model TamuModel.
Menggunakan update() untuk memperbarui data tamu berdasarkan ID.
Mengarahkan pengguna kembali ke halaman utama menggunakan redirect().