0077 实现图书管理系统的用户管理功能

上节课完成了库存管理功能。

这节课来完成用户管理功能。

编写用户管理功能

用户管理主要是针对数据库表user进行维护,功能包括查询、新增、编辑和删除。

特别注意,删除用户时要确保该用户的不存在订单记录。防止在查询订单时找不到对应的用户信息,防止逻辑矛盾。

用户管理一览页面显示文件,user_list.php代码如下:

0077 实现图书管理系统的用户管理功能_第1张图片
image
0077 实现图书管理系统的用户管理功能_第2张图片
image
0077 实现图书管理系统的用户管理功能_第3张图片
image
0077 实现图书管理系统的用户管理功能_第4张图片
image

用户管理一览页面处理文件,user_list_do.php代码如下:

0077 实现图书管理系统的用户管理功能_第5张图片
image
0077 实现图书管理系统的用户管理功能_第6张图片
image
0077 实现图书管理系统的用户管理功能_第7张图片
image

用户管理详细页面显示文件,user_detail.php代码如下:

0077 实现图书管理系统的用户管理功能_第8张图片
image
0077 实现图书管理系统的用户管理功能_第9张图片
image
0077 实现图书管理系统的用户管理功能_第10张图片
image

用户管理详细页面处理文件,user_detail_do.php代码如下:

0077 实现图书管理系统的用户管理功能_第11张图片
image
0077 实现图书管理系统的用户管理功能_第12张图片
image

数据库操作文件,entity.php代码修改如下:

0077 实现图书管理系统的用户管理功能_第13张图片
image
0077 实现图书管理系统的用户管理功能_第14张图片
image
0077 实现图书管理系统的用户管理功能_第15张图片
image
0077 实现图书管理系统的用户管理功能_第16张图片
image

测试用户管理功能

使用账号lisi登录,点击菜单“用户管理”:

0077 实现图书管理系统的用户管理功能_第17张图片
image

点击“新增”,进入用户详细页面,输入如下数据:

0077 实现图书管理系统的用户管理功能_第18张图片
image

点击“保存”按钮,再点击“返回”按钮,回到一览页面:

0077 实现图书管理系统的用户管理功能_第19张图片
image

反复测试所有功能,包括编辑、删除、翻页等功能,另外还可以在表orders当中手工插入一条数据userid=1,然后再测试是否能够删除。

你可能感兴趣的:(0077 实现图书管理系统的用户管理功能)