php图书借阅管理系统前台,PHP开发简单图书借阅系统之主页借书功能
如图所示
在主页面的操作栏下有个操作目录显示“我要借书”
点击后则可以开始实现借书功能。如果现有数量显示为0时,
此栏目为“该书已借完”。则不能点击选择该项。
首先判断图书编号id有没有填写,没有则提示用户<?php
$book_id = $_GET['book_id'];
if ($book_id==""){
echo "";
exit();
}
?>
查看用户是否登录,没有登录则不能借书
用户登录借书后记录当前日期
某本书借出后,此书库存数需要减一<?php
// 借书
// 查看用户ID是否已填
if ($_SESSION['id']==""){
echo "";
exit();
}else{
// 可以正常借书,记录id
// 获得当前日期
$now = date("Y-m-d,H-i-m");
$lendsql="INSERT INTO lend(book_id, book_title, lend_time, user_id) values('$book_id','$title','$now','".$_SESSION['id']."')";
mysqli_query($link,$lendsql);
// 借出后需要在该书记录中库存剩余数减一
mysqli_query($link,"update yx_books set leave_number=leave_number-1 where id='$book_id'");
echo "";
}
?>
php图书借阅管理系统前台,PHP开发简单图书借阅系统之主页借书功能相关推荐
- 图书分类页面php,PHP开发简单图书借阅系统之创建主页面
本节我们来创建用户登录后跳转的主页面. 主页头部是各种书的目录分类. 主页面用来显示id号,书名,价格,入库时间,类别,现有书的库存数,以及书的借阅操作. 主页面底部用来显示分页相关的项和信息总数 前 ...
- 基于javaweb+mysql的图书借阅管理系统(前台、后台)
基于javaweb+mysql的图书借阅管理系统(前台.后台) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/sts等均可配置运 ...
- JAVA毕业设计海城同泽中学图书仓库管理系统计算机源码+lw文档+系统+调试部署+数据库
JAVA毕业设计海城同泽中学图书仓库管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计海城同泽中学图书仓库管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目 ...
- JAVA毕业设计vue图书档案管理系统计算机源码+lw文档+系统+调试部署+数据库
JAVA毕业设计vue图书档案管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计vue图书档案管理系统计算机源码+lw文档+系统+调试部署+数据库 开发语言:Java语言 开发软件 ...
- 电脑编程用户注册界面java_用JSP/Servlet开发简单的用户注册系统
用JSP/Servlet开发简单的用户注册系统 2.4界面编程实现 通过JavaBeans封装了大部分的逻辑或数据操作功能.这样,JSP页面中就可以减少很多Java代码,从而使得JSP的建立和修改变得 ...
- php 订单状态如何_如何编写程序实现图书管理系统当中的借书功能
上节课完成了用户管理功能. 这节课来完成借书管理功能. 编写借书管理功能 借书管理主要是针对数据库表orders进行维护,功能包括查询.新增. 然后需要编写根据IC卡号或身份证号进行查询用户信息,以及 ...
- php图书借阅系统,PHP开发简单图书借阅系统完整登录实现代码
需要引入数据库文件config.php和公共文件head.php<?php include("head.php");?> 下面是完整的登录页面代码,文件名称为land ...
- 图书信息管理系统c语言txt,小型图书信息管理系统(C语言)
一份C语言详细程序(带步骤),关于小型图书信息管理系统的 1.题目 <小型图书信息管理系统>的设计与实现 2.功能 (1)每一条记录包括一本图书的书名.ISBN.作者.出版社.定价.出版日 ...
- c语言课程图书信息管理系统,c语言课程设图书信息管理系统.doc
c语言课程设图书信息管理系统 课程设计报告 课程:高级语言程序设计 学号: 1010431059 姓名: 胡维维 班级: 嵌入式一班 教师: 王群芳 时间: 2011年6月 计算机科学与技术系 设计名 ...
最新文章
- linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接
- Springmvc的静态资源映射配置
- 怎样反制红队“硬件“攻击
- matlab如何输出D-H表,MATLAB结果怎么输出表格形式的数据?
- Android应用开发—onSaveInstanceState方法什么时候被调用?
- mysql数据表中取几列_MySQL实现表中取出随机数据
- 塑源码是什么_注塑机源代码
- 前端-选项卡(菜单栏)
- 中关村企业 大数据_中关村大数据产业联盟秘书长赵国栋:数字经济区别于传统经济 是企业转型升级的顶层战略...
- linux中程序包管理方式出现的原由(转载)
- [转载] Numpy_索引操作
- 给datalist加自动编号(解决博客的第XX楼)
- 机器学习-线性回归scikit-learn
- Requests 高级用法 —2.18.1 文档
- 京东价格监控软件开发技术探讨十四:电商领域区块链融合模式采集的探讨
- 《Flask Web开发:基于Python的Web应用开发实战》笔记(原创)
- protal服务器获取不到设备信息,Poral网页认证提示portal服务器获取不到设备信息或者设备没有回应req_info报文的解决办法...
- VBA清除除第一行之外所有表格的数据
- linux定时每隔多少天,Linux中Cron任务间隔执行:每隔几分钟/几小时/几天
- continue在while循环的使用,禁忌
热门文章
- java调用knime_Knime中集成Java代码
- java都市男人心痒痒_一招让男人想你到发疯-撩的男人心痒痒的话
- 有c语言基础学python容易吗_零基础学Python之前需要学c语言吗
- 30岁,从快递小哥到网络安全工程师,大龄转行逆袭成功
- 标准工时的主要用途有哪些?最好用的标准工时测量方法推荐
- Lazarus上好用的 Indy TCP client 组件
- python3.5安装scipy_Python3.5 numpy,scipy,安装
- 2020塔式起重机司机考试及塔式起重机司机考试软件
- CMake I 编译静态库、动态库和对象库
- 手机android未连接,安卓手机无法连接傲软投屏怎么办 无法连接傲软投屏解决方法...