Tugas 7 PWEB - Membuat CRUD di PHP dan MySQL

 Tugas 7 PWEB - Membuat CRUD di PHP dan MySQL


Nama : Nadya Zuhria Amana
NRP : 5025211058
Kelas : PWEB A

Link Github : Tugas 7 PWEB

Dokumentasi dan Deskripsi Tugas CRUD

Tugas CRUD ini  untuk membuat aplikasi yang dapat melakukan operasi CRUD (Create, Read, Update, Delete) pada data siswa. Data siswa yang akan diolah adalah data dengan tabel yang berisi kolom-kolom berikut:

  • id: nomor urut siswa
  • first name: nama depan siswa
  • last name: nama belakang siswa
  • email: alamat email siswa
  • gender: jenis kelamin siswa

File-file PHP

Berikut adalah deskripsi tugas dari masing-masing file PHP yang Anda gunakan:

  • add_new.php

File ini digunakan untuk menampilkan formulir penambahan data siswa baru. Formulir ini terdiri dari beberapa elemen input, yaitu:

* Nama depan
* Nama belakang
* Alamat email
* Jenis kelamin



Setelah data siswa diisikan, formulir ini akan dikirim ke file add_new.php untuk disimpan di database.

  • db_conn.php

File ini digunakan untuk menghubungkan aplikasi ke database MySQL. File ini berisi kode untuk membuat koneksi ke database, serta kode untuk mengambil objek koneksi database.

  • delete.php

File ini digunakan untuk menghapus data siswa dari database. File ini mengambil ID siswa dari query string dan menggunakan ID tersebut untuk membuat kueri SQL untuk menghapus data siswa dari database.


  • edit.php

File ini digunakan untuk menampilkan formulir edit data siswa. Formulir ini terdiri dari beberapa elemen input, yaitu:

* Nama depan
* Nama belakang
* Alamat email
* Jenis kelamin



Data siswa yang akan diedit diambil dari database berdasarkan ID siswa yang dikirimkan melalui query string. Setelah data siswa diedit, formulir ini akan dikirim ke file proses_edit.php untuk disimpan di database.

  • index.php

File ini digunakan untuk menampilkan daftar data siswa. Daftar ini diambil dari database dengan menggunakan kueri SQL.


Proses Kerja

Berikut adalah proses kerja dari aplikasi CRUD yang Anda kerjakan:

  1. Pengguna membuka file index.php.
  2. File index.php menampilkan daftar data siswa.
  3. Pengguna mengklik tautan "Tambah Data".
  4. File add_new.php menampilkan formulir penambahan data siswa baru.
  5. Pengguna mengisikan data siswa baru dan mengklik tombol "Simpan".
  6. File add.new.php menerima data siswa baru dari file add_new.php.
  7. File add_new.php membuat kueri SQL untuk menyimpan data siswa baru di database.
  8. File add_new.php mengeksekusi kueri SQL untuk menyimpan data siswa baru di database.
  9. File index.php diperbarui untuk menampilkan data siswa baru.







Posting Komentar

Lebih baru Lebih lama