0

我正在为一个小社会管理一个简单的网站。我们轮流保持我们的环境清洁,直到现在,这都是通过在纸日历上写下我们的名字来处理的。

现在我们希望能够在线进行,我已经使用 MySQL 数据库制定了一个可行的、可预订的时间表。为此,我想添加一个简单的功能,以赋予负责清洁计划的人员一些管理权限,例如能够锁定计划以进行进一步的“预订”。

为了实现这一点,我正在考虑创建一个“schedule_admin”表,其中某些值可以用作标志来指示例如计划是否被锁定。

伪代码将是这样的:

SELECT appropriate_col_name FROM schedule_admin
if flag == 'locked'
schedule is read/write
else
schedule is read only

或者,如果您想锁定/解锁表,它会像:

Press button LOCK then
UPDATE schedule_admin VALUE('locked')

Press button UNLOCK then
UPDATE schedule_admin VALUE('unlocked')

或者这种方式完全是香蕉?

编辑:我想我有点不清楚。我真正想要的是某种配置表,PHP 脚本可以从中提取数据。(锁定 = 0 - 允许预订,锁定 = 1 - 不允许预订)。

4

1 回答 1

0

您可以添加一个新列“锁定”。然后检索“锁定”值,如果它为 1(真),则仅显示选项以查看它。如果它是 0(假)显示选项来预订新的日子。

于 2012-06-09T14:44:12.220 回答