【发布时间】:2012-01-18 22:28:11
【问题描述】:
我这里有一段代码,但我不确定它是否 100% 有效。所以我想我可以问你,谷歌没有给我一个直接的答案,所以我希望你可以。如果当前日期早于数据库中给出的日期,我想要做的是显示一个 DIV。如果日期是过去的,则不应显示我的 DIV。
PHP/SQL:
$sql = mysql_query("SELECT * FROM `tournaments` WHERE `deadline` > CURDATE()");
这是我正在寻找的正确代码吗?
感谢您的宝贵时间!
【问题讨论】:
-
可能是的。
deadline的数据类型是什么? -
列deadline的数据类型是什么?
-
如果是
Date,它应该可以正常工作。它将为您提供deadline明天和之后的所有行(但不是今天或过去)。 -
如果日期是今天(
deadline = CURDATE()),你想做什么?你没有定义... -
是的,我也注意到了,但我想我只需要将 = 添加到 =>,对吧?