php简单的图书管理增删改查
时间: 2023-05-16 08:01:48 浏览: 554
PHP图书管理系统(源码+数据库+使用说明).zip
5星 · 资源好评率100%
php简单的图书管理增删改查实现起来非常简单,首先需要准备一个数据库,里面包含书籍的各种信息,比如书名、作者、出版社、价格等。然后在php中连接数据库,通过查询语句及各种条件进行操作,实现增删改查的功能。
添加图书的操作需要先获取用户输入的书籍信息,然后将其存入数据库中,可以使用INSERT语句实现,具体代码如下:
$bookname = $_POST['bookname'];
$author = $_POST['author'];
$publisher = $_POST['publisher'];
$price = $_POST['price'];
$insert_sql = "INSERT INTO books (bookname, author, publisher, price) VALUES ('$bookname', '$author', '$publisher', '$price')";
mysql_query($insert_sql);
删除图书的操作大致上和添加图书的操作类似,需要先获取用户选择删除的书籍ID,在数据库中删除该ID对应的图书信息,可以使用DELETE语句实现,具体代码如下:
$bookid = $_GET['id'];
$delete_sql = "DELETE FROM books WHERE id = '$bookid'";
mysql_query($delete_sql);
更新图书的操作需要先获取用户输入的新书籍信息,然后更新数据库中对应的书籍信息,可以使用UPDATE语句实现,具体代码如下:
$bookid = $_POST['bookid'];
$bookname = $_POST['bookname'];
$author = $_POST['author'];
$publisher = $_POST['publisher'];
$price = $_POST['price'];
$update_sql = "UPDATE books SET bookname = '$bookname', author = '$author', publisher = '$publisher', price = '$price' WHERE id = '$bookid'";
mysql_query($update_sql);
查询图书的操作很简单,只需要通过输入关键字进行模糊查询,然后将结果返回给用户即可。查询语句可以使用SELECT语句实现,具体代码如下:
$keyword = $_POST['keyword'];
$query_sql = "SELECT * FROM books WHERE bookname LIKE '%$keyword%' OR author LIKE '%$keyword%' OR publisher LIKE '%$keyword%' OR price LIKE '%$keyword%'";
$result = mysql_query($query_sql);
while ($row = mysql_fetch_array($result)) {
echo $row['bookname'].' '.$row['author'].' '.$row['publisher'].' '.$row['price'].'<br>';
}
以上是php简单的图书管理增删改查的实现,可以根据具体需求进行改进和扩展。同时,需要注意对数据库连接进行安全处理,避免SQL注入等安全问题。
阅读全文