Cara menulis sistem tempahan dalam talian yang mudah melalui PHP
Sistem tempahan dalam talian adalah bahagian yang sangat diperlukan dalam operasi perniagaan moden. Melalui sistem tempahan dalam talian yang mudah, pengguna boleh menyemak imbas dan menempah hotel, penerbangan, tiket dan sebagainya dengan mudah. Artikel ini akan memperkenalkan cara menulis sistem tempahan dalam talian yang mudah menggunakan PHP dan memberikan contoh kod khusus.
Langkah 1: Buat pangkalan data
Pertama, kita perlu mencipta pangkalan data untuk menyimpan maklumat tempahan. Anda boleh menggunakan pangkalan data MySQL dan mencipta pangkalan data bernama "sistem_tempahan". Dalam pangkalan data ini, kami mencipta jadual yang dipanggil "tempahan" untuk menyimpan butiran tempahan pengguna. Struktur jadual adalah seperti berikut:
BUAT tempahan JADUAL (
id INT PRIMARY KEY AUTO_INCREMENT,
nama VARCHAR(50),
e-mel VARCHAR(5#) ,#🎜 🎜# tarikh TARIKH,
masa MASA
);
<!DOCTYPE html> <html> <head> <title>在线预订系统</title> <style> form { width: 300px; margin: 0 auto; padding: 20px; } input[type="text"], input[type="date"], input[type="time"] { width: 100%; padding: 10px; margin-bottom: 10px; } input[type="submit"] { width: 100%; padding: 10px; background-color: #4479BA; color: white; border: none; } </style> </head> <body> <form action="booking_process.php" method="POST"> <label for="name">姓名:</label> <input type="text" id="name" name="name" required> <label for="email">邮箱:</label> <input type="text" id="email" name="email" required> <label for="date">日期:</label> <input type="date" id="date" name="date" required> <label for="time">时间:</label> <input type="time" id="time" name="time" required> <input type="submit" value="预订"> </form> </body> </html>
<?php // 获取用户提交的预订信息 $name = $_POST['name']; $email = $_POST['email']; $date = $_POST['date']; $time = $_POST['time']; // 连接到数据库 $connection = mysqli_connect('localhost', 'username', 'password', 'booking_system'); // 插入预订信息到数据库 $query = "INSERT INTO bookings (name, email, date, time) VALUES ('$name', '$email', '$date', '$time')"; mysqli_query($connection, $query); // 关闭数据库连接 mysqli_close($connection); // 跳转到预订成功页面 header('Location: booking_success.php'); ?>
<!DOCTYPE html> <html> <head> <title>预订成功</title> </head> <body> <h1>预订成功!</h1> <p>感谢您的预订。我们将尽快与您取得联系。</p> </body> </html>
Atas ialah kandungan terperinci Bagaimana untuk menulis sistem tempahan dalam talian yang mudah melalui PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!