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.php
untuk 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 :