我有一个 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?