Tugas 6 PWEB - Form Pendaftaran menggunakan PHP
(Pertemuan 10, 31 Oktober 2023)
config.php
File config.php berisi konfigurasi database yang digunakan oleh aplikasi. Konfigurasi ini meliputi nama server, nama pengguna, kata sandi, dan nama database. File ini akan digunakan oleh semua file lain dalam aplikasi untuk mengakses database.
form-daftar.php
File form-daftar.php menampilkan formulir pendaftaran siswa baru. Formulir ini terdiri dari beberapa elemen input, yaitu nama, alamat, jenis kelamin, agama, dan sekolah asal.
hapus.php
File hapus.php 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.
index.php
File index.php adalah halaman utama aplikasi. Halaman ini menampilkan dua tautan, yaitu tautan ke formulir pendaftaran dan tautan ke halaman daftar siswa.
list-siswa.php
File list-siswa.php menampilkan daftar siswa yang telah mendaftar. Daftar ini diambil dari database dengan menggunakan kueri SQL.
proses-edit.php
File proses-edit.php digunakan untuk mengedit data siswa. File ini mengambil ID siswa dari query string dan menggunakan ID tersebut untuk mengambil data siswa dari database. Data siswa kemudian ditampilkan di formulir edit. Setelah data siswa diedit, formulir tersebut akan dikirim ke file proses-edit.php untuk disimpan di database.
proses-pendaftaran.php
File proses-pendaftaran.php digunakan untuk menyimpan data pendaftaran siswa baru. File ini mengambil data pendaftaran siswa dari formulir pendaftaran dan menggunakan data tersebut untuk membuat kueri SQL untuk menyimpan data pendaftaran siswa baru di database.
Deskripsi rinci tugas
Berikut adalah deskripsi rinci tugas dari masing-masing file tersebut:
config.php
- Menyimpan konfigurasi database yang digunakan oleh aplikasi.
- Konfigurasi ini meliputi nama server, nama pengguna, kata sandi, dan nama database.
- File ini akan digunakan oleh semua file lain dalam aplikasi untuk mengakses database.
form-daftar.php
- Menampilkan formulir pendaftaran siswa baru.
- Formulir ini terdiri dari beberapa elemen input, yaitu nama, alamat, jenis kelamin, agama, dan sekolah asal.
- Elemen input ini digunakan untuk mengumpulkan data pendaftaran siswa baru.
hapus.php
- Menghapus data siswa dari database.
- File ini mengambil ID siswa dari query string.
- ID siswa ini digunakan untuk membuat kueri SQL untuk menghapus data siswa dari database.
index.php
- Menampilkan halaman utama aplikasi.
- Halaman ini menampilkan dua tautan, yaitu tautan ke formulir pendaftaran dan tautan ke halaman daftar siswa.
- Tautan ke formulir pendaftaran digunakan untuk membuka formulir pendaftaran siswa baru.
- Tautan ke halaman daftar siswa digunakan untuk membuka halaman daftar siswa.
list-siswa.php
- Menampilkan daftar siswa yang telah mendaftar.
- Daftar ini diambil dari database dengan menggunakan kueri SQL.
- Kueri SQL ini akan mengambil semua data siswa dari database.
proses-edit.php
- Mengedit data siswa.
- File ini mengambil ID siswa dari query string.
- ID siswa ini digunakan untuk mengambil data siswa dari database.
- Data siswa kemudian ditampilkan di formulir edit.
- Setelah data siswa diedit, formulir tersebut akan dikirim ke file
proses-edit.phpuntuk disimpan di database.
proses-pendaftaran.php
- Menyimpan data pendaftaran siswa baru.
- File ini mengambil data pendaftaran siswa dari formulir pendaftaran.
- Data pendaftaran siswa ini digunakan untuk membuat kueri SQL untuk menyimpan data pendaftaran siswa baru di database.
Berikut ini dokumentasi nya :