好的,我在Mysql数据库表中获得了一个带有datetime colomn的信息。 我还有一个php函数来执行,并用一个条目填充此表。
我想要的是检查列中的日期。如果是一个月或几天。 php函数执行并使用新信息更新表条目。如果日期少于一个月。另一个函数是excecute,只从数据库中获取信息而不更新它。
所以
if ($datetimeCheck) {
// function 1
} else {
// function 2
}
此检查如何?
答案 0 :(得分:1)
虽然到目前为止你不包含'你尝试过的',但是一个可能对你有帮助的指针;
答案 1 :(得分:0)
它应该是这样的
$sid = SPRequest::sid(); // $sid is id of sobipro entry
$time1 = SPFactory::db()->select( 'createdtime', '#__sobipro_field_api', array( 'sid' => $sid ))->loadResult();
$timeFromMysql = strtotime($time1);
$time = SPRequest::now();
if (abs($timeFromMysql - $time) > 30*24*60*60) {