目录

  • 概述
  • 数据库篇
  • 登录页面
  • 内容篇
  • 资料篇


概述

本着做了好几天不分享怎么行的心态,把期末作业分享给大家。
事先说明,作业功能很简陋,大家能勉强参考就勉强参考哈,代码写的很乱所以也就不贴出来,大家看看功能,能用的话,再下载叭!
登录页面参考了b站的两个视频,然后自己修修改改做的。
好了,说了这么多,下面直接进入正式内容。

数据库篇

注:中间重新复制了数据库内容,是因为,我写道一半的时候才发现,老师指定了数据库和表的名称。由于我比较懒,就不再一个步骤一个步骤的写了,直接把我作业里面的内容拿过来。

1.创建一个“login”数据库

mysql大作业 php+mysql大作业_php


2.使用数据库“login”

mysql大作业 php+mysql大作业_php_02


mysql大作业 php+mysql大作业_数据库_03


3.查看数据库的字符集并修改为utf-8

mysql大作业 php+mysql大作业_mysql大作业_04


4.在“login”数据库中创建一个“user”表

mysql大作业 php+mysql大作业_mysql大作业_05


5.查看结构

mysql大作业 php+mysql大作业_php_06


由于密码可能要进行加密,所以修改了一下密码的长度

mysql大作业 php+mysql大作业_mysql大作业_07


6.在“login”数据库里创建了一个装留言板内容的表,先使用“login”数据库

mysql大作业 php+mysql大作业_数据库_08


7.之后创建了一个叫message_board的表

mysql大作业 php+mysql大作业_数据库_09


8.查看以下message_board的表

mysql大作业 php+mysql大作业_数据库_10


9.后来发现由于题目要求,所以将本来login的数据库复制了一份,叫做pmlx ,内容跟之前还是一样,同时在php文件中连接的数据库也已经修改为pmlx;

mysql大作业 php+mysql大作业_mysql大作业_11


mysql大作业 php+mysql大作业_登录页面_12


10.在pmlx数据库中创建了一个叫xsb的表

mysql大作业 php+mysql大作业_数据库_13


所有页面测试完成之后,数据库现在具有内容:

mysql大作业 php+mysql大作业_数据库_14

登录页面

mysql大作业 php+mysql大作业_登录页面_15


mysql大作业 php+mysql大作业_登录页面_16


mysql大作业 php+mysql大作业_php_17


当你登录成功时,会出现提示(失败也会)。

mysql大作业 php+mysql大作业_数据库_18

内容篇

确定之后,会跳转到初始页面

mysql大作业 php+mysql大作业_数据库_19


这是留言板页面

mysql大作业 php+mysql大作业_登录页面_20


这是个人中心页面(其实也没有什么内容,就是写着玩的)

*登陆进来的每个页面都具有判断是否登录,没有登录会让你跳回登入页面。

当你退出登录之后,会清空你登录时的session,那么会页面会重新刷新,也就是会要求你重新登录。

mysql大作业 php+mysql大作业_数据库_21


这是学生信息的初页面

mysql大作业 php+mysql大作业_mysql大作业_22


添加功能页面长这样

mysql大作业 php+mysql大作业_登录页面_23


查询一开始长这样。

mysql大作业 php+mysql大作业_mysql大作业_24


输入之后内容,长这样。(如果没有找到学生信息会跳出提示)

mysql大作业 php+mysql大作业_登录页面_25


修改信息页面长这样,按十条显示内容分页。

mysql大作业 php+mysql大作业_mysql大作业_26


点击修改之后,下面会跳出修改输入框(点击那一行后面的修改,修改的就是哪一个人的数据,下图中我按的是第一个)

mysql大作业 php+mysql大作业_mysql大作业_27


修改提交之后,会跳出提示(可以不用同时修改所有内容,但是在添加学生信息那个页面,需要全部填上)

mysql大作业 php+mysql大作业_数据库_28


删除功能就不再截了,按下删除之后,会跳转一个链接,弹出删除成功或失败的提示,并返回修改设计的页面。最后的分组统计查询,长这样。

mysql大作业 php+mysql大作业_数据库_29


一开始是没有数据的,当你选择提交之后,才有数据。

然后,内容有这两个文件

mysql大作业 php+mysql大作业_php_30


这是php文件

mysql大作业 php+mysql大作业_登录页面_31


这是css文件

mysql大作业 php+mysql大作业_登录页面_32

资料篇

大家看上面图片里面的那个链接应该也能看出来,所有文件都是在work下的,
所以,我将work直接打包,需要的直接点击下面的链接就行。

链接:这是百度云盘链接哈! 提取码:aa7w

以上内容基于wampserver配置环境:
wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10(这是安装包名称,大家什么版本自己看)