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,
);
<!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>
<?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
Comments
Post a Comment