网上订餐系统代码
时间: 2023-07-31 09:04:54 浏览: 45
网上订餐系统的代码因为功能和实现方式不同,会有很大的差异性,以下是一个简单的示例代码,仅供参考。
HTML代码:
```
<!DOCTYPE html>
<html>
<head>
<title>网上订餐系统</title>
</head>
<body>
<h1>欢迎来到网上订餐系统</h1>
<form action="order.php" method="post">
<h2>请选择您要订购的食品</h2>
<input type="checkbox" name="food[]" value="Hamburger">汉堡<br>
<input type="checkbox" name="food[]" value="Pizza">披萨<br>
<input type="checkbox" name="food[]" value="Fried Chicken">炸鸡<br>
<input type="checkbox" name="food[]" value="French Fries">薯条<br>
<h2>请填写您的联系方式</h2>
<input type="text" name="name" placeholder="姓名"><br>
<input type="text" name="phone" placeholder="电话号码"><br>
<input type="submit" value="提交订单">
</form>
</body>
</html>
```
PHP代码:
```
<?php
//连接数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = mysqli_connect($servername, $username, $password, $dbname);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
//获取表单提交的数据
$food = $_POST['food'];
$name = $_POST['name'];
$phone = $_POST['phone'];
//将数据存入数据库
foreach($food as $value){
$sql = "INSERT INTO orders (food, name, phone)
VALUES ('$value', '$name', '$phone')";
mysqli_query($conn, $sql);
}
//关闭数据库连接
mysqli_close($conn);
echo "订单提交成功!";
?>
```
以上代码仅为示例,真实的网上订餐系统需要更多的功能和安全性保证,也需要更加完善的设计和实现。