membuat form dengan menggunakan PHP
13 Jun 2025 -
membuat form dengan menggunakan_PHP
13 jun 2025 Pada praktikum 8 membuat sebuah form pendaftaran menggunakan bahasa PHP
Berikut Langkah-langkahnya:
- pertama, masuk ke folder xampp
- Kemudian, buat sebuah folder dengan nama”latihan”
- buatlah file php dengan nama “koneksi.php” dan isi file tersebut.
-
kemudian masuk ke terminal/cmd yang kamu gunakan dan masuk ke folder mysql mu dengan cara: “mysqll -uroot -p”
-
Setelah berhasil masuk ke mysql,buat form dengan nama”latihan” dengan cara: “CREATE DATABASE latihan;”
-
Kemudian isi USE latihan;(untuk masuk ke folder form)
-
Kemudian buat tabel siswa dengan cara berikut: create table siswa ( id int auto_increment primary key, nama varchar(100), alamt varchar(200), jenis_kelamin tinyint(1), agama varchar(20), sekolah_asal varchar(50));
-
setelah itu,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); }?>
-
Buat lagi file baru dengan nama “delete.form” dan isi kode berikut: <?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: “ . $sql . “
” . mysqli_error($koneksi); } - Lanjut buat file lagi dengan nama”form-daftar.php” dan isi kode berikut:
<!DOCTYPE html>
Form Pendaftaran Siswa Baru | Digital Talent Formulir Pendaftaran Siswa Baru
- Kemudian buat file baru lagi dengan “form-delete.php” dan isi kode:
Form Hapus Siswa Apakah Anda yakin akan menghapus data berikut?
- kemudian lanjut buat file lagi dengan nama “form-edit.php” dan isi kode berikut:
<!DOCTYPE html>
Form Edit Siswa Formulir Edit Siswa
- buat file lagi dengan nama”index.php” dan isi kode :
<?php
echo “<h2> Pendaftaran Siswa Baru</h2>
Digital Talent
Menu
”; ?>
- terus buat file dengan nama”list-siswa.php” dan isi kode:
<!DOCTYPE html>
Daftar Siswa Siswa yang sudah mendaftar
No Nama Alamat Jenis Kelamin Agama Sekolah Asal Tindakan Edit Delete -
Dan menambahkan file baru lagi bernama “update.php” dan isi kode: <?php
include “koneksi.php”;
$id = $_POST[‘id’]; $nama = $_POST[‘nama’]; $alamat = $_POST[‘alamat’]; $jenis_kelamin = $_POST[‘jenis_kelamin’]; $agama = $_POST[‘agama’]; $sekolah_asal = $_POST[‘sekolah_asal’];
$sql = “UPDATE siswa SET nama=’$nama’, alamat=’$alamat’, jenis_kelamin=’$jenis_kelamin’, agama=’$agama’, sekolah_asal=’$sekolah_asal’ WHERE id=$id”;
if (mysqli_query($koneksi, $sql)) { header(“location:list-siswa.php”); } else { echo “Error updating record: “ . mysqli_error($koneksi); }
?>
-
Dan terakhir yg terpenting adalah file yang bernama “koneksi.php” dengan code: <?php
$host = ‘localhost’; $username = ‘root’; $password = ‘’; $db_name = ‘latihan’;
$koneksi = mysqli_connect($host, $username, $password, $db_name); if (!$koneksi) { echo(“ada yg salah”); } else { echo “Koneksi berhasil”; }