Thursday, October 2, 2025

Contoh Kode Dasar index.php

Contoh Kode Dasar  index.php 

<!DOCTYPE html>

<html>

<head>

  <title>Form Pendaftaran Siswa SMK</title>

</head>

<body>

  <h2>Pendaftaran Siswa Baru</h2>

  <form action="simpan.php" method="post">

    Nama Lengkap: <input type="text" name="nama"><br>

    NISN: <input type="text" name="nisn"><br>

    Tempat/Tanggal Lahir: <input type="text" name="ttl"><br>

    Jenis Kelamin: 

    <select name="jk">

      <option value="L">Laki-laki</option>

      <option value="P">Perempuan</option>

    </select><br>

    Alamat: <textarea name="alamat"></textarea><br>

    Jurusan: 

    <select name="jurusan">

      <option>TKJ</option>

      <option>RPL</option>

      <option>MM</option>

    </select><br>

    <input type="submit" value="Simpan">

    <input type="reset" value="Reset">

  </form>

</body>

</html>


simpan.php

<?php

$koneksi = mysqli_connect("localhost","root","","db_smk");


$nama = $_POST['nama'];

$nisn = $_POST['nisn'];

$ttl = $_POST['ttl'];

$jk = $_POST['jk'];

$alamat = $_POST['alamat'];

$jurusan = $_POST['jurusan'];


mysqli_query($koneksi,"INSERT INTO pendaftaran 

(nama,nisn,ttl,jk,alamat,jurusan) 

VALUES('$nama','$nisn','$ttl','$jk','$alamat','$jurusan')");


echo "Data berhasil disimpan! <a href='tampil.php'>Lihat Data</a>";

?>

tampil.php
<?php
$koneksi = mysqli_connect("localhost","root","","db_smk");
$data = mysqli_query($koneksi,"SELECT * FROM pendaftaran");
?>

<h2>Data Pendaftar Siswa Baru</h2>
<table border="1">
  <tr>
    <th>No</th><th>Nama</th><th>NISN</th><th>TTL</th>
    <th>JK</th><th>Alamat</th><th>Jurusan</th>
  </tr>
  <?php 
  $no=1;
  while($d=mysqli_fetch_array($data)){ ?>
  <tr>
    <td><?php echo $no++; ?></td>
    <td><?php echo $d['nama']; ?></td>
    <td><?php echo $d['nisn']; ?></td>
    <td><?php echo $d['ttl']; ?></td>
    <td><?php echo $d['jk']; ?></td>
    <td><?php echo $d['alamat']; ?></td>
    <td><?php echo $d['jurusan']; ?></td>
  </tr>
  <?php } ?>
</table>

Tugas yang Dikumpulkan

  • Folder project (index.php, simpan.php, tampil.php).

  • Screenshot form pendaftaran di Android.

  • Screenshot data siswa yang berhasil disimpan.

No comments:

Post a Comment

Tugas Daring: Membuat Website Pribadi Sederhana dengan Android

  Tujuan Pembelajaran Siswa memahami konsep dasar web statis (HTML & CSS) . Siswa mampu membuat halaman web pribadi sederhana meng...