云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > PHP+MYsql图书管理系统

PHP+MYsql图书管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/6/24 0:22:10

这3个数据表间通过相应的字段进行关联。

5.4.3图书借阅的实现过程

tb_borrowtb_bookinfotb_reader

管理员登录后,选择“图书借还”/“图书借阅”菜单项,进入到图书借阅页面,在该页面的“读者条形码”文本框中输入读者的条形码(如123456789)后,单击“确定”按钮,系统会自动检索出该读者的基本信息和未归还的借阅图书信息。如果检索到对应的读者信息,则将其显示在页面中,此时输入图书的条 形码或图书名称后,单击“确定”按钮,借阅指定的图书。

图书借阅页面总体上可以分为两个部分:一部分用于查询并显示读者信息,另一部分用于显示读者的借阅信息和添加读者借阅信息。

在进行图书借阅时,系统要求每个读者只能同时借阅一定数量的图书,并且该数量由读者类型表tb_readerType中的可借数量number决定,所以笔者编写了自定义的checkbook()函数,用于判断当前选择的读者是否还可以借阅新的图书,同时该函数还具有判断输入读者条形码或图书名称文本框是否为空的功能。 代码如下:

?

检索读者的基本信息和未归还的借阅图书信息的SQL语句如下:

$sql=mysql_query(\tb_readerType

t

on

r.*,t.name r.typeid=t.id

as where

typename,t.number from tb_reader r left join r.barcode='$barcode'\

$info=mysql_fetch_array($sql); //检索读者信息 获取读者借阅信息的SQL语句如下:

$sql1=mysql_query(\

r.*,borr.borrowTime,borr.backTime,book.bookname,book.price,pub.pubname,bc.name as bookcase from tb_borrow as borr join tb_bookinfo as book on book.id=borr.bookid join tb_publishing as pub on book.ISBN=pub.ISBN join tb_bookcase as bc on book.bookcase=bc.id join tb_reader as r on borr.readerid=r.id where

borr.readerid='$readerid' and borr.ifback=0\

50

alert(\您不能再借阅其他图书了!\

//弹出提示信 息

搜索更多关于: PHP+MYsql图书管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

这3个数据表间通过相应的字段进行关联。 5.4.3图书借阅的实现过程 tb_borrowtb_bookinfotb_reader 管理员登录后,选择“图书借还”/“图书借阅”菜单项,进入到图书借阅页面,在该页面的“读者条形码”文本框中输入读者的条形码(如123456789)后,单击“确定”按钮,系统会自动检索出该读者的基本信息和未归还的借阅图书信息。如果检索到对应的读者信息,则将其显示在页面中,此时输入图书的条 形码或图书名称后,单击“确定”按钮,借阅指定的图书。 图书借阅页面总体上可以分为两个部分:一部分用于查询并显示读者信息,另一部分用于显示读者的借阅信息和添加读者借阅信息。 在进行图书借阅时,系统要求每个读者只能同时借阅一定数量的图书,并且该数量由读者类型表tb_readerType中的

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com