0075 实现图书馆管理系统的图书管理功能

上节课完成了登录主菜单以及用户管理功能。

这节课来完成图书管理功能。

编写图书管理功能

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

特别注意,删除图书时要确保没有使用该图书的库存记录。防止在查询库存时找不到对应的图书信息,防止逻辑矛盾。

图书管理一览页面显示文件,books_list.php代码如下:

image
image
image

图书管理一览页面处理文件,books_list_do.php代码如下:

image
image
image

图书管理详细页面显示文件,books_detail.php代码如下:

image
image
image

图书管理详细页面处理文件,books_detail_do.php代码如下:

image
image
image

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

image
image
image
image

通用函数文件,common.php代码修改如下:

image

通用css文件,library.css代码修改如下:

image

通用js文件,library.js代码修改如下:

image

测试图书管理功能

使用账号zhangsan登录,点击菜单“图书管理”:

image

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

image

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

image

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

你可能感兴趣的:(0075 实现图书馆管理系统的图书管理功能)