以下是一个简单的PHP相册扩展实例,我们将使用PHP和MySQL数据库来构建一个基本的在线相册系统。我们将创建一个相册管理系统,用户可以上传图片、查看图片和删除图片。
1. 系统需求
- 技术栈:PHP、MySQL、HTML、CSS、JavaScript
- 数据库:MySQL数据库
- 文件存储:服务器文件存储
2. 数据库设计
以下是一个简单的数据库设计,包含一个`albums`表和一个`photos`表。

| 表名 | 字段 | 类型 | 说明 |
|---|---|---|---|
| albums | id | INT | 相册ID,主键 |
| albums | name | VARCHAR | 相册名称 |
| albums | user_id | INT | 用户ID |
| photos | id | INT | 图片ID,主键 |
| photos | album_id | INT | 相册ID,外键 |
| photos | name | VARCHAR | 图片名称 |
| photos | path | VARCHAR | 图片路径 |
3. PHP代码示例
上传图片
```php
// 连接数据库
$mysqli = new mysqli("







