php餐厅订餐系统代码
时间: 2023-07-27 15:02:44 浏览: 58
PHP餐厅订餐系统代码是一种用于开发在线订餐系统的脚本语言。通过该系统,用户可以在网上浏览餐厅菜单,选择所需食物,并将订单提交给餐厅。以下是一个简单的PHP餐厅订餐系统的代码实例:
<?php
// 连接数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
$conn = mysqli_connect($servername, $username, $password, $dbname);
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
// 获取菜单列表
$sql = "SELECT * FROM menu";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "菜名:" . $row["name"]. " - 价格:" . $row["price"]. "<br>";
}
} else {
echo "暂无菜单";
}
// 提交订单
if(isset($_POST["submit"])) {
$dish = $_POST["dish"];
$quantity = $_POST["quantity"];
$sql = "INSERT INTO orders (dish, quantity) VALUES ('$dish', '$quantity')";
if (mysqli_query($conn, $sql)) {
echo "订单提交成功";
} else {
echo "错误:" . $sql . "<br>" . mysqli_error($conn);
}
}
mysqli_close($conn);
?>
在上述代码中,首先需要根据实际情况配置数据库连接参数。然后通过SQL语句从数据库中获取菜单列表并展示给用户。用户可以通过表单选择菜品和数量,并提交订单。在订单提交的代码部分,通过SQL语句将订单信息插入到数据库中,并返回相应的操作结果。
这只是一个简单的示例代码,实际开发中还需要加入更多的功能和验证,如登录、注册、支付等。此外,餐厅订餐系统还需要与前端界面结合,以提供更好的用户体验。