PHP MySQL隐藏超过1分钟的行

时间:2012-12-16 15:49:37

标签: php mysql

我正在尝试创建一个PHP聊天脚本,我想确保它不会显示任何超过1分钟的条目。数据库在每行上都包含一个名为timestamp的时间戳。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

SQL

SELECT *
FROM tablename
WHERE timestamp > TIMESTAMP(DATE_SUB(NOW(), INTERVAL 1 MINUTE))

自从我使用了这个特定的功能以来已经有一段时间了,所以我可能会有点休息,但它很接近。

的JavaScript

听起来您可能想要主动隐藏旧邮件。在这种情况下,您需要包含时间戳元数据,以便您可以使用JavaScript过滤它。