Praktikum Modul 5: Integrasi Database MySQL dan Operasi CRUD Dasar dengan PHP
Asisten Praktikum: Muhammad Fathan Alizain
Praktikum Modul 5: Konektivitas MySQL & Implementasi CRUD Dasar
Materi praktikum penting yang menghubungkan aplikasi web PHP dengan sistem basis data relasional MySQL melalui ekstensi MySQLi, mengimplementasikan siklus lengkap CRUD (Create, Read, Update, Delete).
Pelaksanaan & Hasil Belajar:
Tugas Pendahuluan (TPP 5):
- Desain skema tabel basis data relasional, sintaks DDL (
CREATE TABLE,ALTER TABLE) dan DML (INSERT,SELECT,UPDATE,DELETE).
- Desain skema tabel basis data relasional, sintaks DDL (
Kode Program & Eksekusi Laboratorium:
Pembuatan file konfigurasi terpusat (
config.php) menggunakanmysqli_connect()beserta penanganan kegagalan koneksi (mysqli_connect_error()).Pembuatan modul menampilkan data master tabel
supplierke dalam tabel web HTML berpenampilan bersih (style.css).Implementasi formulir penambahan data (
tambah.php) dan eksekusi queryINSERT INTO.Penanganan query manipulasi data
UPDATEuntuk edit data danDELETEuntuk menghapus baris tabel dengan verifikasi ID.
Laporan Resmi (TP 5):
- Penyusunan laporan resmi mencakup diagram skema basis data, seluruh skrip koneksi dan operasi CRUD, serta bukti verifikasi tabel di phpMyAdmin.