以下是一个简单的PHP成绩管理系统的实例。该系统包括成绩录入、成绩查询和成绩修改等功能。为了展示,我们将使用表格来呈现成绩信息。
数据库表结构
```sql
CREATE TABLE students (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT NOT NULL,
class VARCHAR(50) NOT NULL
);
CREATE TABLE scores (
id INT AUTO_INCREMENT PRIMARY KEY,
student_id INT NOT NULL,
subject VARCHAR(50) NOT NULL,
score INT NOT NULL,
FOREIGN KEY (student_id) REFERENCES students(id)
);
```
PHP代码示例
1. 成绩录入页面(`add_score.php`)
```php
$student_id = $_POST['student_id'];
$subject = $_POST['subject'];
$score = $_POST['score'];
// 连接数据库
$mysqli = new mysqli("