以下是一个简单的PHP实例,展示了如何从数据库中查询数据并返回结果。在这个例子中,我们将使用MySQL数据库和PDO(PHP Data Objects)扩展。
1. 创建数据库和表
我们需要创建一个数据库和一个表,以便我们可以插入和查询数据。
```sql
CREATE DATABASE example_db;
USE example_db;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL
);
```
2. 插入数据
向`users`表中插入一些示例数据。
```sql
INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com');
INSERT INTO users (name, email) VALUES ('Jane Doe', 'jane@example.com');
INSERT INTO users (name, email) VALUES ('Alice Smith', 'alice@example.com');
```
3. PHP代码
以下是一个PHP脚本,它使用PDO连接到数据库,执行查询,并返回结果。
```php
$host = 'localhost';
$dbname = 'example_db';
$username = 'root';
$password = '';
try {
$pdo = new PDO("