Profile Picture

Hayzar Muhaiyar

Mahasiswa Teknik Informatika • Politeknik Negeri Lhokseumawe

Belajar PHP Untuk Membuat Form

13 Jun 2025 -

Praktikum kali ini akan membuat sebuah form pendaftaran menggunakan bahasa PHP

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>

Form Pendaftaran Siswa Baru | Digital Talent

Formulir Pendaftaran Siswa Baru

Nama :
Alamat : Laki-laki Perempuan
Agama :
Sekolah Asal :
Batal

Kemudian buat file baru lagi dengan nama “form-delete.php” dan isi. <!DOCTYPE html>

Form Hapus Siswa

Apakah Anda yakin akan menghapus data berikut?

Nama :
Jenis Kelamin : Agama :
Sekolah Asal :
Tidak

Lanjutkan dengan file bernama “form-edit.php” dan isi: <!DOCTYPE html>

Form Edit Siswa

Formulir Edit Siswa

Nama :
Alamat :
Jenis Kelamin : <input type="radio" name="jenis_kelamin" value="1" > Laki-laki <input type="radio" name="jenis_kelamin" value="0" > Perempuan
Agama :
Sekolah asal :
Batal

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>

Daftar Siswa

Siswa yang sudah mendaftar

No Nama Alamat Jenis Kelamin Agama Sekolah Asal Tindakan
Edit Delete
Dan menambahkan file baru lagi dengan nama "update.php" lalu isi: File yang wajib ada adalah file bernama "koneksi.php", dengan code berikut: