PBKK : Tugas 7 Code Igniter CRUD

Tugas 7 -  Code Igniter CRUD


Instalasi Project Code Igniter 4

  • Install composer jika belum pernah menginstall sebelumnya
  • Buat project dengan cara memasukan perintah "composer create-project codeigniter4/appstarter tugas7crud" pada terminal/command prompt
  • Jalankan aplikasi dengan "php spark serve". Buka http://localhost:8080/ Jika muncul halaman code igniter maka aplikasi sudah berhasil terinstal.

Configurasi Environment

  • Buat database dengan nama "tugas7crud"'
  • Pada /app/Config/Database.php setting database sesuai dengan database masing masing dalam hal ini saya mengubah konfigurasi pada database default. Username saya isi dengan root dan dan database menjadi "tugas7crud"




  • Copy file /env menjadi /.env kemudian uncomment CI_ENVIRONMENT dan ganti valuenya menjadi "development"


Membuat Migrasi

  • Buat migrasi database dengan perintah "php spark make:migration MigrasiMahasiswa" maka akan terbuat file migrasi pada "/app/Database/Migrations/MigrasiMahasiswa.php"

  • Jalankan migrasi dengan "php spark migrate"

Membuat Model

  • Buat model dengan perintah "php spark make:model ModelMahasiswa" maka akan terbuat file model pada "/app/Models/ModelMahasiswa.php"

Membuat Seeder dan Faker Data

  • Buat seeder dengan perintah "php spark make:seeder SeederMahasiswa" maka akan terbuat file model pada "/app/Database/Seeds/SeedMahasiswa.php"
  • Jalankan seeder dengan "php spark db:seed SeedMahasiswa"

Membuat Controller

  • Buat controller dengan perintah "php spark make:controller ControllerMahasiswa" maka akan terbuat file model pada /app/Controllers/ControllerMahasiswa.php"

Membuat View

  • Buat view dengan nama list.php

Menambah Route

  • Edit Routes.php menjadi seperti berikut

Tampilan Website

Tampilan List Mahasiswa


Tampilan Modal Menambah Mahasiswa

Tampilan Modal Mengubah Data Mahasiswa

Tampilan Pesan FlashData




Komentar

Postingan populer dari blog ini

FINAL PROJECT PBKK A - MEMBUAT TOKO ONLINE MENGGUNAKAN CODE IGNITER