在PHP项目中实现分页功能是常见的需求,以下是一个简单的实例,展示了如何使用PHP和MySQL数据库实现一个基本的分页功能。
实例说明
在这个例子中,我们将创建一个简单的数据库表,包含一些示例数据。然后,我们将编写PHP代码来从数据库中检索数据,并实现分页功能。

数据库表结构
我们需要创建一个数据库表,例如`Products`:
```sql
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
description TEXT
);
```
示例数据
接下来,我们向`products`表中插入一些示例数据:
```sql
INSERT INTO products (name, description) VALUES
('Product 1', 'Description of product 1'),
('Product 2', 'Description of product 2'),
('Product 3', 'Description of product 3'),
-- 更多产品...
;
```
PHP分页代码
现在,我们将编写PHP代码来实现分页功能。
```php
// 数据库连接信息
$host = 'localhost';
$dbname = 'testdb';
$username = 'root';
$password = '';
// 创建数据库连接
$conn = new mysqli($host, $username, $password, $dbname);
// 检查数据库连接
if ($conn->connect_error) {
die("







