Tugas 9 : CRUD dengan CI

 Nama : I Gusti Agung Ngurah Adhi Sanjaya

NRP : 5025211056
LINK GITHUB : LINK

Create, Read, Update, Delete (CRUD) dengan Code Igniter (CI)

    Pada tugas kali ini, saya akan membuat sistem sederhana CRUD menggunakan Code Igniter yang di hubungkan ke database local. Dengan sistem CRUD ini saya contohkan menambahkan pegawai dengan beberapa data. 

Source dari sumber belajar saya adalah : Link berikut

1. Tampilan
Berikut merupakan beberapa tampilan page yang dibuat


Gambar route '/pegawai'


Gambar route '/pegawai/create'

2. Implementasi CRUD
a. Create
    sesuai dengan namanya, fungsi create berfungsi untuk membuat data baru dari pegawai dengan data nama, jenis kelamin, no telp, email dan alamat
    


b. Read
    fungsi read ini adalah untuk membaca data yang ada pada database. Karena dari code sudah terkoneksi ke dalam database local, cara untuk mengetahui read ini jalan adalah apakah dari page /pegawai terlihat list pegawai yang ada juga pada database


Gambar tampilan list pegawai pada CI

Gambar tampilan list pegawai pada local database phpmyadmin

bisa dilihat bahwa, fungsi read sudah bisa berjalan seperti umumnya.

c. Update
    fungsi update adalah untuk memperbaharui data yang sudah ada dengan data terbaru yang ingin di ganti. Sebagai contoh disini, saya ingin mengupdate nama dito menjadi kokdengan jenis kelamin laki laki

Gambar page update, sebelum dito di update

Gambar page utama setelah data DITO di perbaharui menjadi KOKO

Gambar pada database data DITO sudah berubah menjadi KOKO dengan jenis kelamin laki-laki


d. Delete
    fungsi delete sendiri adalah fungsi untuk menghapus data pada tampilan ci yang di ikuti oleh penghapusan data pada database yang terkonekasi juga.

Gambar detail tombol delete

Bisa dilihat bahwa terdapat tombol delete berwarna merah, saya akan mencoba menghapus pada data no 1 dengan nama budi
Gambar notifikasi konfirmasi delete

Gambar notifikasi delete berhasil dilakukan

Gambar pada database, data dengan nama Budi sudah terhapus

Dengan melihat data nama Budi terhapus pada database, maka fungsi delete berhasil dibuat.






Komentar

Postingan populer dari blog ini

Tugas 5 - PPB B

Tugas 4 - PPB B

Tugas 3 - PPB B