PHP开发简单图书借阅系统完整借书功能实现代码

引入数据库文件config.php

<?php include("config.php");?>

创建一个完整的借书代码文件 jieshu.php。

<?php include("config.php");?>
<html>
<head>
  <meta charset="UTF-8">
  <title>借书功能页</title>
</head>
<body>
<?php
// 如果图书编号没填写,提示用户
$book_id = $_GET['book_id'];
if ($book_id==""){
   echo "<script language=javascript>alert('编号不正确');window.location='index.php'</script>";
   exit();
}
else {
   ?>
   <?php
   // 借书
   // 查看用户ID是否已填
   if ($_SESSION['id']==""){
      echo "<script language=javascript>alert('您还没有登陆');window.location='landing.php'</script>";
      exit();
   }else{
      // 可以正常借书,记录之
      // 获得当前日期
      $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 "<script language=javascript>alert('借阅完成');window.location='index.php'</script>";
      ?>
      <?php
   }
}
?>
</body>
</html>
Weiter lernen
||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php include("config.php");?>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<?php
//
$book_id = $_GET['book_id'];
if ($book_id==""){
//echo "<script language=javascript>alert('');window.location='index.php'</script>";
exit();
}
else {
?>
<?php
//
// ID
if ($_SESSION['id']==""){
//echo "<script language=javascript>alert('');window.location='landing.php'</script>";
exit();
}else{
//
//
$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 "<script language=javascript>alert('');window.location='index.php'</script>";
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
einreichenCode zurücksetzen
图片放大关闭