Pemrograman WEB Tamu Hotel
Pemrograman WEB Tamu Hotel
TI A
2310031802128
1. Koneksi.php
<?php
$host = "localhost"; // Host database
$user = "root"; // Username database
$password = ""; // Password database
$dbname = "tamuhotel"; // Nama database
// Koneksi ke database
$conn = mysqli_connect($host, $user, $password, $dbname);
// Periksa koneksi
if (!$conn) {
die("Koneksi gagal: " . mysqli_connect_error());
}
?>
2. Index.php
<?php
include("Koneksi.php");
// Tambah Data
if (isset($_POST['tambah'])) {
$kodebooking = $_POST['kodebooking'];
$namatamu = $_POST['namatamu'];
$alamat = $_POST['alamat'];
$nomorwa = $_POST['nomorwa'];
$tanggalcheckin = $_POST['tanggalcheckin'];
$tanggalcheckout = $_POST['tanggalcheckout'];
$tipekamar = $_POST['tipekamar'];
// Update Data
if (isset($_POST['update'])) {
$kodebooking = $_POST['kodebooking'];
$namatamu = $_POST['namatamu'];
$alamat = $_POST['alamat'];
$nomorwa = $_POST['nomorwa'];
$tanggalcheckin = $_POST['tanggalcheckin'];
$tanggalcheckout = $_POST['tanggalcheckout'];
$tipekamar = $_POST['tipekamar'];
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CRUD Reservasi Hotel</title>
<style>
table { border-collapse: collapse; width: 100%; margin-top: 20px; }
th, td { border: 1px solid #ddd; padding: 8px; text-align: center; }
th { background-color: #f2f2f2; }
form { margin-top: 20px; }
</style>
</head>
<body>
<h1>Daftar Reservasi Hotel</h1>
3. update.php
<?php
include("Koneksi.php");
if (!$data) {
echo "Data tidak ditemukan!";
exit;
}
}
header("Location: Index.php");
exit;
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Edit Reservasi</title>
</head>
<body>
<h1>Edit Data Reservasi</h1>
<form method="POST" action="">
<label>Kode Booking:</label>
<input type="text" name="kodebooking" value="<?php echo $data['kodebooking']; ?>"
readonly>
<br>
<label>Nama Tamu:</label>
<input type="text" name="namatamu" value="<?php echo $data['namatamu']; ?>"
required>
<br>
<label>Alamat:</label>
<textarea name="alamat" required><?php echo $data['alamat']; ?></textarea>
<br>
<label>No. WA:</label>
<input type="text" name="nomorwa" value="<?php echo $data['nomorwa']; ?>"
required>
<br>
<label>Check-in:</label>
<input type="date" name="tanggalcheckin" value="<?php echo
$data['tanggalcheckin']; ?>" required>
<br>
<label>Check-out:</label>
<input type="date" name="tanggalcheckout" value="<?php echo
$data['tanggalcheckout']; ?>" required>
<br>
<label>Tipe Kamar:</label>
<input type="text" name="tipekamar" value="<?php echo $data['tipekamar']; ?>"
required>
<br>
<button type="submit" name="update">Update</button>
</form>
</body>
</html>
Screenshot