Praktikum 8 - Menggunakan PHP untuk membuat form
2025-06-13 00:00:00 +0000 -
Praktikum kali ini akan membuat sebuah form pendaftaran menggunakan bahasa PHP
Berikut langkah-langkahnya:
Menggunakan PHP untuk membuat form
Berikut langkah-langkahnya: Pertama, masuk ke folder xampp/laragon/lamp stack yang kamu gunakan di device mu.
Kemudian, buat sebuah folder dengan nama “latihan”
Lalu buatlah file php dengan dengan nama “koneksi.php” dan isi file tersebut. Jika sudah berhasil maka lanjut ke langkah 4
Kemudian masuk ke terminal/cmd yg kamu gunakan dan masuk ke folder mysql mu dengan cara:
mysql -uroot -p Setelah berhasil masuk ke mysql, buat form dengan nama “latian” dengan cara: CREATE DATABASE latian; Kemudian ketik:
- use latian; (untuk masuk ke dalam form latian) Kemudian buat table siswa dengan cara berikut: CREATE TABLE siswa( id int auto_increment primary key, nama varchar(100) alamat varchar(200), jenis_kelamin tinyint(1), agama varchar(20), sekolah_asal varchar(50)); Selanjutnya, buat file baru dengan nama “create.php” dan isi kode berikut: <?php
include “koneksi.php”;
$nama = $_POST[‘nama’]; $alamat = $_POST[‘alamat’]; $jenis_kelamin = $_POST[‘jenis_kelamin’]; $agama = $_POST[‘agama’]; $sekolah_asal = $_POST[‘sekolah_asal’];
$sql = “INSERT INTO siswa (nama, alamat, jenis_kelamin, agama, sekolah_asal) VALUES (‘$nama’, ‘$alamat’, ‘$jenis_kelamin’, ‘$agama’, ‘$sekolah_asal’)”;
if (mysqli_query($koneksi, $sql)) {
header(“location: list-siswa.php”);
} else {
echo “Error: “ . $sql . “
” . mysqli_error($koneksi);
}
?> Lanjutkan lagi dengan membuat file baru dengan nama “delete.php”, lalu isi lagi: <?php
include “koneksi.php”;
$id = $_POST[‘id’];
$sql = “DELETE FROM siswa WHERE id=$id”;
if (mysqli_query($koneksi, $sql)) { header(“location:list-siswa.php”); } else { echo “Error deleting record: “ . mysqli_error($koneksi); } Dilanjut dengan file bernama “form-daftar.php” dan isikan. <!DOCTYPE html>
Formulir Pendaftaran Siswa Baru
Kemudian buat file baru lagi dengan nama “form-delete.php” dan isi. <!DOCTYPE html>
Apakah Anda yakin akan menghapus data berikut?
Lanjutkan dengan file bernama “form-edit.php” dan isi: <!DOCTYPE html>
Formulir Edit Siswa
Buat lagi file bernama “index.php” dan isi: <?php
echo “<h2> Pendaftaran Siswa Baru</h2>
<h1>Digital Talent</h1>
<h3>Menu</h3>
<li><a href='form-daftar.php'>Daftar Baru</a></li>
<li><a href='list-siswa.php'>Pendaftaran</a></li>
</ul>";
?> Dan buat file dengan nama “list-siswa.php” dan isi: <!DOCTYPE html>
Siswa yang sudah mendaftar
No | Nama | Alamat | Jenis Kelamin | Agama | Sekolah Asal | Tindakan |
---|---|---|---|---|---|---|
Edit Delete |