【发布时间】:2011-01-15 18:28:14
【问题描述】:
我正在寻找一些指导。基本上,我正在为 Jobs 数据库开发一个系统。用户可以申请网站上公布的职位。
当有人提交新工作时,他们需要指定申请的截止日期/时间。这通常是日期和时间,例如:16:00 on 20/01/2011
我的问题是,如何确定一个工作是仍然开放还是关闭。我可以想到两种方法:
表中有一个状态字段,状态 1=打开,状态 0=关闭。现在的问题是,一旦达到关闭时间,状态将需要自动设置为 0。
使用PHP检查关闭时间是否大于当前时间,如果大于则表示关闭,用户无法申请。
此外,工作的所有者将能够重新打开已关闭的工作,或在关闭日期之前手动关闭工作。
最好的方法是什么?
【问题讨论】: