Langkah pertama adalah membuat folder baru dengan nama crud di dalam folder htdocs. Setelah itu, buka folder tersebut menggunakan aplikasi VS Code dan susun struktur file atau direktori sesuai dengan gambar yang terlampir.
Langkah awal adalah membuat database baru dengan nama pemrograman_web, kemudian buatlah tabel mahasiswa sesuai dengan struktur yang tertera berikut ini.
Untuk menghubungkan ke database, buatlah file baru bernama database.php di dalam folder config, kemudian masukkan kode program berikut ini.
File config.php digunakan untuk mendefinisikan variabel konstan yang dapat diakses dari kelas manapun. Pada praktikum ini, akan dibuat variabel konstan dengan nama BASE_URL yang berisi string base URL dari proyek yang sedang dibuat. URL tersebut disesuaikan dengan nama proyek yang telah dibuat.
Buat file Alert.php dengan fungsi untuk menampilkan pesan operasi data. Gunakan dua argumen: $msg (pesan), dan $sts (1 = berhasil, 0 = gagal).
Class Mahasiswa digunakan untuk membuat fungsi operasi Create, Read, Update, dan Delete (CRUD) data mahasiswa. Berikut adalah langkah-langkah pembuatan class Mahasiswa. Pertama, kita akan memanggil session_start(), mendeklarasikan variabel-variabel yang dibutuhkan, serta membuat fungsi konstruktor untuk menghubungkan ke database.
File function/Mahasiswa.php berperan sebagai controller yang menghubungkan antara model dan view. Pada file ini, dilakukan include terhadap file Database.php, Config.php, dan model Mahasiswa.php. Selanjutnya, dibuat objek dari class Database dan Mahasiswa, kemudian dilakukan koneksi antara keduanya. Setelah itu, parameter action seperti create, delete, dan update dicek untuk menjalankan fungsi sesuai dengan aksi yang diminta.
Index.php untuk menampilkan data mahasiswa.
Create.php untuk Form input data mahasiswa baru.
Edit.php untuk edit data mahasiswa
← Kembali ke Blog