tb_manager as m left join (select * from tb_purview)as p on m.id=p.id\$info=mysql_fetch_array($sql); if($info==false){
. . . . . .省略的非关键代码
bordercolor=\
. . . . . .同理省略的非关键代码
href=\$info['id']; ?>','权限设置')\权限设置 |
\删除 |
}while($info=mysql_fetch_array($sql)); }?>
11
李振建 基于PHP+MYSQL的图书馆管理系统
图5.6 管理员添加页面效果图
在管理员设置界面点击添加管理员链接,在弹出的EASYUI对话框中填写用户名及密码,点击保存完成管理员添加,相关代码如下:
图5.7 权限设置页面效果图
在权限设置对话框中可编辑对应管理员的权限,勾选相应权限代表拥有该权限,没有勾选代表没有该项权限,点击保存更改数据库数据。数据处理相关代码如下:
include(\if($_POST['submit']!=\$id=$_POST['id'];
$sysset=$_POST['sysset']==\$readerset=$_POST['readerset']==\$bookset=$_POST['bookset']==\$borrowback=$_POST['borrowback']==\$sysquery=$_POST['sysquery']==\
12
李振建 基于PHP+MYSQL的图书馆管理系统
$query=mysql_query(\$info=mysql_fetch_array($query);
if($info==false){ // $info返回值假执行
mysql_query(\
tb_purview(id,sysset,readerset,bookset,borrowback,sysquery) values($id,$sysset,$readerset,$bookset,$borrowback,$sysquery)\
}
else{
mysql_query(\
sysset=$sysset,readerset=$readerset,bookset=$bookset,borrowback=$borrowback,sysquery=$sysquery where id='$id'\}
echo\权限设置修改成功!
');history.back();\}?>
5.3系统图书档案管理模块设计
图书档案管理模块主要包括所有图书列表、图书列表分页、添加图书信息、修改图书信息、删除图书信息和查看详细图书信息等功能。
图5.8 图书档案管理页面效果图
查看图书档案管理页面用来显示所有图书的基本信息,并提供修改、删除,添加图书信息的功能,本页面调用了一个page.class.php的分页类,对该页面进行分页显示,相关代码如下:
13
李振建 基于PHP+MYSQL的图书馆管理系统
$page=$_GET['page'];
$sql = \
bookid,book.bookname,bt.typename,pb.pubname,bc.name from tb_bookinfo book join tb_booktype bt on book.typeid=bt.id join tb_publishing pb on book.ISBN=pb.ISBN join tb_bookcase bc on book.bookcase=bc.id\ $query = mysql_query($sql);
$totail = mysql_num_rows($query);//记录总条数 $number = 20;//每页显示条数
$my_page=new PageClass($totail,$number,$page,'?page={page}');//参数设定:总记录,每页显示的条数,当前页,连接的地址 $sql_p = \
bookid,book.bookname,bt.typename,pb.pubname,bc.name from tb_bookinfo book join tb_booktype bt on book.typeid=bt.id join tb_publishing pb on book.ISBN=pb.ISBN join tb_bookcase bc on book.bookcase=bc.id LIMIT \ $query_p = mysql_query($sql_p); $result=mysql_fetch_array($query_p); . . . . . .省略掉的非关键代码 ?> 5.4系统图书借还模块设计
图书借还模块包括图书借阅、图书续借、图书归还、图书借阅查询、图书档案查询和借阅到期提醒等功能。
图5.9 图书借阅效果图
14

本文作者:
...
共分享92篇相关文档
文档简介:
李振建 基于PHP+MYSQL的图书馆管理系统 tb_manager as m left join (select * from tb_purview)as p on m.id=p.id\$info=mysql_fetch_array($sql); if($info==false){ . . . . . .省略的非关键代码
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com