praktikum

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:

  1. Tugas Pendahuluan (TPP 5):

    • Desain skema tabel basis data relasional, sintaks DDL (CREATE TABLE, ALTER TABLE) dan DML (INSERT, SELECT, UPDATE, DELETE).
  2. Kode Program & Eksekusi Laboratorium:

    • Pembuatan file konfigurasi terpusat (config.php) menggunakan mysqli_connect() beserta penanganan kegagalan koneksi (mysqli_connect_error()).

    • Pembuatan modul menampilkan data master tabel supplier ke dalam tabel web HTML berpenampilan bersih (style.css).

    • Implementasi formulir penambahan data (tambah.php) dan eksekusi query INSERT INTO.

    • Penanganan query manipulasi data UPDATE untuk edit data dan DELETE untuk menghapus baris tabel dengan verifikasi ID.

  3. Laporan Resmi (TP 5):

    • Penyusunan laporan resmi mencakup diagram skema basis data, seluruh skrip koneksi dan operasi CRUD, serta bukti verifikasi tabel di phpMyAdmin.

Attachments