admin 管理员组

文章数量: 1086019


2024年4月23日发(作者:集成的概念)

书籍管理 php源代码

以下是一个简单的书籍管理 PHP 源代码示例,包含了添加、查看、修改和删除书籍的

基本功能:

```php

// 连接数据库

$servername = "localhost";

$username = "你的用户名";

$password = "你的密码";

$dbname = "你的数据库名称";

// 创建连接

$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接

if ($conn->connect_error) {

die("连接失败: ". $conn->connect_error);

}

// 定义操作函数

function addBook($title, $author, $isbn) {

$sql = "INSERT INTO books (title, author, isbn) VALUES ('".$title."',

'".$author."', '".$isbn."')";

if ($conn->query($sql) === TRUE) {

echo "图书添加成功";

} else {

echo "图书添加失败: ". $conn->error;

}

}

function viewBooks() {

$sql = "SELECT * FROM books";

$result = $conn->query($sql);

if ($result->num_rows > 0) {

while($row = $result->fetch_assoc()) {

echo "标题: ". $row["title"]. " ". "作者: ". $row["author"]. " ".

"ISBN: ". $row["isbn"]. "

";

}

} else {

echo "没有图书记录";

}

}

function updateBook($id, $title, $author, $isbn) {

$sql = "UPDATE books SET title = '".$title."', author = '".$author."', isbn

= '".$isbn."' WHERE id = ".$id;

if ($conn->query($sql) === TRUE) {

echo "图书修改成功";

} else {

echo "图书修改失败: ". $conn->error;

}

}

function deleteBook($id) {

$sql = "DELETE FROM books WHERE id = ".$id;

if ($conn->query($sql) === TRUE) {

echo "图书删除成功";

} else {

echo "图书删除失败: ". $conn->error;

}

}

// 处理表单操作

if ($_SERVER["REQUEST_METHOD"] == "POST") {

if (isset($_POST["addBook"])) {

addBook($_POST["title"], $_POST["author"], $_POST["isbn"]);

} else if (isset($_POST["viewBooks"])) {

viewBooks();

} else if (isset($_POST["updateBook"])) {

updateBook($_POST["id"],

$_POST["isbn"]);

} else if (isset($_POST["deleteBook"])) {

deleteBook($_POST["id"]);

}

}

// 显示图书管理页面

>

图书管理

图书管理

$_POST["title"], $_POST["author"],

// 关闭数据库连接

$conn->close();

>

```

上述代码实现了一个简单的图书管理系统,包含了添加、查看、修改和删除图书的功能。

你可以根据自己的需求进行进一步的定制和扩展。

请注意,上述代码中的数据库连接信息(包括服务器名称、用户名、密码和数据库名称)

需要根据你的实际情况进行修改。另外,确保在运行代码之前已经正确安装和配置了 PHP 环

境,并且允许连接到数据库。


本文标签: 图书 连接 修改 数据库 代码