PHP 网上订餐管理系统mysql数据库web结构layUI布局apache计算机软件工程网页wamp

一、源码特点

PHP 网上订餐管理系统是一套完善的web设计系统mysql数据库 ,对理解php编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。

php网上订餐系统1

代码

https://download.csdn.net/download/qq_41221322/88510378

论文

https://download.csdn.net/download/qq_41221322/88510380

二、功能介绍

前台

(1)首页

(2)公告浏览

(3)菜品浏览

(4)购物车

(5)查看订单、订单评价

(6)用户注册、个人修改

(7)个人信息修改

后台

(1)用户管理:对用户信息进行添加、删除、修改和查看

(2)公告管理:对公告信息进行添加、删除、修改和查看

(3)菜品分类管理:对菜品分类信息进行添加、删除、修改和查看

(4)菜品管理:对菜品信息进行添加、删除、修改和查看

(5)订单管理:对订单信息进行删除、修改和查看

数据库设计

(1)用户信息表如表5.2所示:

表5.2 用户信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | yhid | INTEGER | 11 | 是 | 用户编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | qx | VARCHAR | 40 | 否 | 权限 |
| 6 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
| 7 | lxdz | VARCHAR | 40 | 否 | 联系地址 |

(2)公告信息表如表5.3所示:

表5.3 公告信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | ggid | INTEGER | 11 | 是 | 公告编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | nr | VARCHAR | 40 | 否 | 内容 |
| 4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |

(3)菜品分类表如表5.4所示:

表5.4 菜品分类信息表

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | cpflid | INTEGER | 11 | 是 | 菜品分类编号 |
| 2 | cpfl | VARCHAR | 40 | 否 | 菜品分类 |

(4)菜品信息表如表5.5所示:

表5.5 菜品信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | cpid | INTEGER | 11 | 是 | 菜品编号 |
| 2 | cp | VARCHAR | 40 | 否 | 菜品 |
| 3 | fl | VARCHAR | 40 | 否 | 分类 |
| 4 | jg | VARCHAR | 40 | 否 | 价格 |
| 5 | js | VARCHAR | 40 | 否 | 介绍 |
| 6 | tp | VARCHAR | 40 | 否 | 图片 |
| 7 | sl | VARCHAR | 40 | 否 | 数量 |

(5)订单信息表如表5.6所示:

表5.6 订单信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | ddid | INTEGER | 11 | 是 | 订单编号 |
| 2 | ddbh | VARCHAR | 40 | 否 | 订单编号 |
| 3 | yh | VARCHAR | 40 | 否 | 用户 |
| 4 | sj | VARCHAR | 40 | 否 | 时间 |
| 5 | zt | VARCHAR | 40 | 否 | 状态 |
| 6 | dcsj | VARCHAR | 40 | 否 | 订餐时间 |
| 7 | jg | VARCHAR | 40 | 否 | 价格 |
| 8 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
| 9 | lxdz | VARCHAR | 40 | 否 | 联系地址 |
| 10 | pj | VARCHAR | 40 | 否 | 评价 |

代码设计

复制代码
$dd=$_POST[dd];//订单
$cp=$_POST[cp];//菜品
$jg=$_POST[jg];//价格
$sl=$_POST[sl];//数量
$yh=$_POST[yh];//用户


$sql="insert into xiangxi (dd,cp,jg,sl,yh) values ('".$dd."','".$cp."','".$jg."','".$sl."','".$yh."')";//拼接添加sql语句
//echo $sql;
if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  ?>
    <script language="javascript">
	alert("操作失败!");
  window.history.go(-1);
  
  </script>
  <?
  }
  mysql_close($con);
  ?>
  <script language="javascript">
  	alert("操作成功!");
  window.location="xiangxiadd.php";

三、注意事项

1、管理员账号:admin密码:admin 数据库配置文件 data.php

2、开发环境为PHP APACHE,数据库为mysql5.0,使用php语言开发。

3、数据库文件名是phpwsdc.sql ,系统名称wsdc

4、系统首页地址:http://127.0.0.1/qt/index.php

四 系统实现

相关推荐
一个临漂的实习生4 分钟前
php协程
php·swoole
长征coder4 分钟前
AWS MySQL 读写分离配置指南
mysql·云计算·aws
醇醛酸醚酮酯19 分钟前
Qt项目锻炼——TODO清单(二)
开发语言·数据库·qt
ladymorgana39 分钟前
【docker】修改 MySQL 密码后 Navicat 仍能用原密码连接
mysql·adb·docker
PanZonghui42 分钟前
Centos项目部署之安装数据库MySQL8
linux·后端·mysql
GreatSQL社区1 小时前
用systemd管理GreatSQL服务详解
数据库·mysql·greatsql
掘根1 小时前
【MySQL进阶】错误日志,二进制日志,mysql系统库
数据库·mysql
weixin_438335401 小时前
基础知识:mysql-connector-j依赖
数据库·mysql
小明铭同学1 小时前
MySQL 八股文【持续更新ing】
数据库·mysql
Mr_Xuhhh1 小时前
信号与槽的总结
java·开发语言·数据库·c++·qt·系统架构