奖惩系统是管理员工绩效的一种有效工具。以下是一个简单的PHP奖惩系统实例,它包括员工信息管理、奖惩记录添加和查询等功能。

1. 系统功能概述

功能模块功能描述
员工管理添加、删除、修改员工信息
奖惩记录添加、删除、修改奖惩记录
查询统计按员工查询奖惩记录,按时间统计奖惩情况

2. 数据库设计

以下是一个简单的数据库设计,包含员工表和奖惩记录表。

员工表(employee)

字段名类型描述
idint主键,自增
namevarchar员工姓名
departmentvarchar部门
positionvarchar职位

奖惩记录表(punishment)

字段名类型描述
idint主键,自增
employee_idint员工ID,外键
typevarchar奖惩类型(奖、惩)
contentvarchar奖惩内容
datedate奖惩日期

3. PHP代码实现

以下是一个简单的PHP代码实现,用于添加奖惩记录。

```php

// 连接数据库

$mysqli = new mysqli('localhost', 'root', 'password', 'database');

// 添加奖惩记录

if (isset($_POST['submit'])) {

$employee_id = $_POST['employee_id'];

$type = $_POST['type'];

$content = $_POST['content'];

$date = $_POST['date'];

$sql = "