使用PDO在PHP中设置一段时间后更新MySQL行

时间:2014-01-25 06:30:08

标签: php mysql pdo rows

好吧,所以说你在表中有5行。我想知道当有人发送请求时你怎么能改变一行。因此,如果我在PHP表单中输入内容,它将使用第一行中的信息,然后在我指定的时间禁用它。然后,当其他人想要使用该表单时,它将使用第二行,访问信息一段时间,然后禁用。等等,等等。之后,它应该将行重置回其原始状态并准备使用。如果我没有解释清楚,或者没有任何意义,我很抱歉。关于这个问题我没有丝毫进步。感谢任何人提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

这是一个算法问题。

您可以在表的一行中保存PHP会话ID和到期时间(使用php函数session_id())。对于新用户,请使用空白或过期会话ID的行。在过期行的情况下,您应该“更新”它(重置前一个用户输入的值)。