【发布时间】:2011-11-08 14:30:03
【问题描述】:
我在 mysql db 中有一个表,如图所示:
id usr request type status
1 name1 msg 1 leave Pending
2 name2 msg 2 sick Pending
3 name3 msg 3 leave Pending
我有两个php文件,分别是addrequest.php和confirmrequest.php...顾名思义,一个允许用户添加请假等请求,另一个用于批准或拒绝相同的请求。当用户创建请求时,它会以“待处理”状态添加到 mysql 数据库中。默认情况下会添加“待定”状态。 创建请求后,它会在 confirmrequest.php 中可见,唯一的区别是后者中的状态列将包含一个带有 3 个选项的 select 标记,即
<select name="status" >
<option value="1"><? echo "$status"; ?></option>
<option value="1">Approved</option>
<option value="2">Dis-approved</option>
一旦批准者在confirmrequest.php 中选择要批准或拒绝的标签,它应该在mysql 数据库中更新。只有请求已被确认或拒绝的记录才应在为其创建请求的数据库中更新。我该怎么办???
【问题讨论】:
标签: php mysql preg-match