我在名为 Contacted 的表中有一个列,其中包含格式为 Ymd 的联系人日期。我希望我的 cronjob 文件只包含那些 Contacted 值为 7 天前的条目。所以我这样做
$checkstat = "Contacted";
$checkdate = date("Y-m-d");
$result = mysql_query("SELECT * FROM data WHERE Status = '$checkstat' AND Contacted - '$checkdate' = 7");
但它不起作用。想法是减去日期,如果 7 天过去了,结果应该是 7,但它不会获取任何东西。可能是什么问题呢?