LAPORAN MODUL 3 Praktikum Sistem Informasi
Pengenalan Framework CodeIgniter Part 2 (Update, Delete)
Dosen Pengampu : Allin Junikhah, M.T
Disusun Oleh :
Fitria Susanti 210605110044 Kelas E
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG 2023
PRAKTIKUM A. Update Data
Pada praktikum sebelumnya program yang dibangun yaitu dengan method create dan read.
Sekarang dilanjutkan untuk Update. Dengan menambahkan proses update/edit didalam tampilan HTML ViewMhs.php
Kemudian nanti akan ditambahkan method formeditmhs() didalam controllers Home.php.
Lalu menambahkan method getMhs( ) pada Mahasiswa_model.php. Dimana berfungsi untuk proses memanggil data sebelumnya berdasarkan IDE Data yang akan dilakukan didalam pengeditan.
Selanjutnya buat tampilan halaman proses pengeditan data EditMhs.php pada Views
Form halaman edit selanjutnya akan diproses oleh method editmhs() pada Controller Home
Selanjutnya proses akan diteruskan pada method prosesEditMhs( ) pada Models Mahasiswa_model, untuk pemrosesan memasukkan data ke dalam database.
Selanjutnya melakukan proses pada form yang telah dibuat sebelumnya. Klik action Edit pada data yang akan dilakukan perubahan.
Kemudian saya akan mengedit dibagian alamat yang awalnya di mars saya akan ubah di bumi.
Kemudian Klik simpan Data
Data telah ter-update.
B. Delete
Disini saya akan membuat proses delete. Pertama saya membuat action delete disamping masing masing data. Saya menambahkan di ViewMhs.php
Action delete merupakan link pada method Home/deletemhs yang berarti proses delete akan dikerjakan oleh method deletemhs() yang terdapat pada Controllers Home.php. Link ini juga membawa serta ID data dari data yang akan dihapus.
method hapusmhs() yang bekerja untuk menghapus data dengan ID yang telah ditentukan. Ini berarti bahwa kita akan membuat method hapusmhs() pada Models Mahasiswa_model.php
Selanjutnya kita akan mencoba menjalankan sistem penghapusan data yang telah dibuat sebelumnya. Tampilkan data terlebih dahulu secara keseluruhan.
Kemudian saya akan menghapus data nomor 1
Maka data nomor 1 telah terhapus.
KESIMPULAN
Dari praktikum modul 3, saya dapat mengetahui bagaimana fungsi method delete dan update pada program ini.