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

PBKK : ETS

PBKK : Tugas 6 - Code Igniter

PBKK : Tugas 4 - NVVM