Codeigniter CRUD

Tugas 9 PBKK C
Codeigniter CRUD


Oleh:
Aldo Yaputra Hartono - 05111940000084

Pada penugasan PBKK kali ini, akan dibuat halaman website yang menerapkan create, read, update, dan delete (CRUD) dengan menggunakan framework Codeigniter 3. Sebelum membuat project, ada beberapa hal yang harus dipersiapkan terlebih dahulu.

  • Codeigniter CRUD
Extract folder zip Codeigniter lalu masukkan ke folder C:\xampp\htdocs dan rename folder dengan nama 'CI_CRUD'.


Buka text editor. Drag and drop folder project ke text editor.


Buat database dan tabel pada mysql. Beri nama database 'ci_crud' dan nama tabel 'mahasiswa'. Kemudian isi atribut dari tabel.


Konfigurasi Codeigniter agar dapat terhubung dengan database. Buka config/database.php, kemudian isi seperti ini.


Buka config/autoload.php kemudian lakukan sedikit perubahan seperti pada gambar.


Buat model baru dengan membuat file baru pada folder application/model/ dengan nama 'mahasiswa_model.php'. Isikan dengan kode berikut.


Buat controller baru dengan membuat file baru pada folder application/controllers/admin/ dengan nama 'mahasiswa.php'. Isikan dengan kode berikut.


Buat folder baru pada direktori views/ dengan nama admin/mahasiswa. Kemudian folder mahasiswa tersebut akan diisikan berbagai macam view.


Buat file baru dengan nama 'list.php' untuk menampilkan data mahasiswa. Isikan dengan kode berikut.


Buat file baru dengan nama 'new_form.php' untuk menampilkan form tambah data mahasiswa. Isikan dengan kode berikut.


Buat file baru dengan nama 'edit_form.php' untuk menampilkan form edit data mahasiswa. Isikan dengan kode berikut.


Buka Google Chrome dan ketikkan http://localhost/CI_CRUD/index.php/admin/mahasiswa pada address bar untuk melihat hasilnya.


Coba menu create dengan menekan tombol Add New lalu isikan data mahasiswa baru dan save.




Coba menu update dengan menekan tombol Edit lalu ganti data mahasiswa yang diperlukan dan save.




Coba menu delete dengan menekan tombol Delete. Akan muncul pesan konfirmasi, tekan Delete untuk melanjutkan.



Codeigniter CRUD telah berhasil dibuat. Untuk implementasi kode, dapat dilihat melalui link github CodeigniterCRUD berikut.

Comments

Popular Posts