本教程将展示如何使用PHP构建一个简单的图书搜索系统。我们将创建一个包含图书信息的数据库,并通过表单输入关键字进行搜索。
准备工作
在开始之前,请确保以下条件:

- 已经安装了PHP和MySQL服务器。
- 有一个运行的MySQL数据库。
步骤一:创建数据库和表
创建一个名为`books`的数据库,并创建一个名为`books`的表。
```sql
CREATE DATABASE books;
USE books;
CREATE TABLE books (
id INT AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(255) NOT NULL,
author VARCHAR(255) NOT NULL,
isbn VARCHAR(20) NOT NULL
);
```
步骤二:添加图书数据
向`books`表插入一些示例数据。
```sql
INSERT INTO books (title, author, isbn) VALUES
('PHP入门经典', '张三', '9787111376429'),
('Python编程:从入门到实践', '李四', '9787111335486'),
('JavaScript高级程序设计', '王五', '9787111393187');
```
步骤三:编写PHP代码
创建一个名为`search.php`的PHP文件,用于处理搜索请求。
```php
$keyword = isset($_GET['keyword']) ? $_GET['keyword'] : '';
$searchResult = [];
// 连接到MySQL数据库
$mysqli = new mysqli('localhost', 'username', 'password', 'books');
// 检查连接
if ($mysqli->connect_errno) {
echo "









