1. Buat struktur file atau direktori seperti gambar berikut ini.
2.Untuk css dan js bootstrap dapat di download pada link berikut.
3.Untuk Databasenya sepeti gambar di bawah .
4.Selanjutnya untuk konenksi database kita akan menggunakan file database dalam folder config. untuk kodenya seperti gambar di bawah.
5.Lalu masih dalam folder config kita akan membuat variable constant yang mana nantinya dapat diakases dari kelas manapun pada file config.php untuk isi dari file tersebut seperti gambar di bawah.
6.Setelah itu kita akan pindah ke folder function pada file Alert.php. File Alert digunakan untuk membuat sebuah function yang berfungsi untuk menampilkan pesan Ketika melakukan operasi terhadap data, fungsi ini memiliki 2 buah argument statement yaitu $msg yang berisi pesan dan $sts yang berisi kode jika status 1 maka pesan berhasil dan jika 0 maka pesan gagal.Untuk isi file seperti gambar dibawah.
7.Pada langkah selanjutnya kita akan pindah ke folder model pada file mahasiswa.php. Pada file ini kita akan membuat class mahasiswa yang digunakan untuk membuat fungsi operasi Create, Read, Update dan Delete data Mahasiswa.
A.pertama tambahkan session_start() di awal file. seperti gambar di bawah
B.buat class mahasiswa dan tambahkan variabel variabel yang akan dibutuhkan dan tambahkan constructor untuk koneksi DB. Seperti gambar di bawah.
C.Terakhir kita akan membuat fungsi operasi Create, Read, Update dan Delete data Mahasiswa seperti gambar dibawah.
Catatan: $_SESSION[‘flash_messagge’] berfungsi untuk membuat session yang berisi pesan berhasil atau tidak berhasil sebuah data ditambahkan. Sedangkan header digunakan untuk redirect ke file index.php dengan parameter msg
8.Setelah membuat fungsi crud kita akan pindah ke folder function lagi yaitu pada file mahasiswa.php.File ini akan kita gunakan sebagai controller yang menghubungkan antara class/model mahasiswa dengan view. untuk isi dari file tersebut seperti gambar dibawah.
9.Selanjutnya kita akan pindah ke index.php yang berisi tampilan data-data mahasiswa yag telah berhasil diinputkan kedalam database.untuk isi dari index.html seperti gambar di bawah.
Tampilan dari index.html seperti gambar di bawah.
10.Setelah itu akan pindah ke Create.php. File ini berisi form inputan untuk memambahkan data mahasiswa.untuk isi dari create.php seperti gambar di bawah.
Tampilan dari create.php seperti gambar di bawah.
11.Terakhir kita akan pindah ke edit.php. File ini berisi form untuk melakukan perubahan data mahasiswa..untuk isi dari edit.php seperti gambar di bawah.
Tampilan dari edit.php seperti gambar di bawah.