Pertemuan 10

 Aisyahra Alhanni Satria

5053231010


Membuat tabel pegawai


Input tabel baru pada database pendaftaran_siswa

CREATE TABLE guru_karyawan (

    id INT AUTO_INCREMENT PRIMARY KEY,

    nama VARCHAR(100) NOT NULL,

    jenis VARCHAR(50) NOT NULL, -- Guru atau Karyawan

    jabatan VARCHAR(100) NOT NULL,

    gaji DECIMAL(15,2) NOT NULL,

);


kemudian buatlah file baru bernama form-guru-karyawan.php

<!DOCTYPE html>
<html>
<head>
    <title>Formulir Guru dan Karyawan Baru</title>
</head>
<body>
    <h3>Formulir Pendaftaran Guru dan Karyawan</h3>
    <form action="proses-guru-karyawan.php" method="POST" enctype="multipart/form-data">
        <p>
            <label for="nama">Nama: </label>
            <input type="text" name="nama" required>
        </p>
        <p>
            <label for="jenis">Jenis: </label>
            <select name="jenis" required>
                <option value="Guru">Guru</option>
                <option value="Karyawan">Karyawan</option>
            </select>
        </p>
        <p>
            <label for="jabatan">Jabatan: </label>
            <input type="text" name="jabatan" required>
        </p>
        <p>
            <label for="gaji">Gaji: </label>
            <input type="number" name="gaji" required>
        </p>
        <p>
            <button type="submit" name="submit">Daftar</button>
        </p>
    </form>
</body>
</html>

dan file ini: proses-guru-karyawan.php

<?php
include("config.php");

if (isset($_POST['submit'])) {
    $nama = $_POST['nama'];
    $jenis = $_POST['jenis'];
    $jabatan = $_POST['jabatan'];
    $gaji = $_POST['gaji'];

    $query = mysqli_query($db, $sql);

    if ($query) {
        header('Location: sukses-daftar.php');
    } else {
        die("Gagal menyimpan data: " . mysqli_error($db));
    }
}
?>

dan terakhir: list-guru-karyawan.php

<?php
include("config.php");

$query = "SELECT * FROM guru_karyawan";
$result = mysqli_query($db, $query);
?>

<!DOCTYPE html>
<html>
<head>
    <title>Daftar Guru dan Karyawan</title>
</head>
<body>
    <h3>Daftar Guru dan Karyawan</h3>
    <a href="form-guru-karyawan.php">[+] Tambah Baru</a>
    <table border="1">
        <thead>
            <tr>
                <th>No</th>
                <th>Nama</th>
                <th>Jenis</th>
                <th>Jabatan</th>
                <th>Gaji</th>
                <th>Foto</th>
            </tr>
        </thead>
        <tbody>
            <?php $no = 1; while ($row = mysqli_fetch_assoc($result)) { ?>
                <tr>
                    <td><?= $no++; ?></td>
                    <td><?= $row['nama']; ?></td>
                    <td><?= $row['jenis']; ?></td>
                    <td><?= $row['jabatan']; ?></td>
                    <td><?= $row['gaji']; ?></td>
                </tr>
            <?php } ?>
        </tbody>
    </table>
</body>
</html>



tambahkan <a href="list-guru-karyawan.php">Daftar Guru dan Karyawan</a>

pada file index.php



(hiraukan fotonya. Itu fitur baru)






Comments

Popular posts from this blog

Tugas Study Case HTML5

Pertemuan 2