【发布时间】:2012-05-06 19:30:05
【问题描述】:
我有一个 SQL 表中的一行,其中一个字段是 DATE。 (该值可能未定义,因为 DATE 没有默认值)。我如何判断这个日期(如果存在)是否还在未来?
我搜索了答案并找到了很多方法来提取通过此测试的所有记录,但我不想这样做。我只想检查这个先前提取的记录。抱歉新手问题!
$userQuery = "SELECT * FROM `passwords` WHERE `name` = '$name' LIMIT 1";
$userResult = mysql_query($userQuery);
$userRow = mysql_fetch_assoc($userResult);
$bestBeforeDate = $userRow['bestBeforeDate']; // field is in DATE format
// what now? How to find if the 'best Before Date' has passed?
【问题讨论】: