2016-02-08 34 views
0

我正在敲我的头一点点strtotime,并试图找出如何得到我需要实现的。检查是否有下周或更多的最新更新

生病写在逻辑我不需要我需要的PHP。

$today = today 
$lastUpdated = query from DB 

if today is >= $lastUpdated(next week) 
do something 

else do something else 

基本上只允许有人每周提交一次表格,而不是像我现在这样每7天提交一次。我想我需要以某种方式使用的strtotime才达到我需要的,但即时通讯有点失去

+0

检查你有日期的格式存储在数据库和你正在比较的日期。 – Drudge

回答

0

似乎已经得到它的工作像预期一样:

$userDate = "2016-02-06"; 
$userUpdate = date('Y-m-d', strtotime($userDate. ' next week')); 
$today = date('Y-m-d'); 


echo "userUpdate: " . $userUpdate . "///////////"; 
echo "today: " . $today . "///////////"; 


if ($today >= $userUpdate): 
    echo "BIGGER"; 
else: 
    echo "SMALLER"; 
endif;