好的,我在 Mysql 数据库表中获得了带有日期时间列的信息。我还有一个 php 函数来执行并用一个条目填充这个表。
我想要的是检查列中的日期。如果是一个月或几天大。php 函数执行并使用新信息更新表条目。如果日期小于一个月。另一个函数将被执行并且只从数据库中获取信息而不更新它。
所以
if ($datetimeCheck) {
// function 1
} else {
// function 2
}
这张支票看起来如何?
尽管到目前为止您还没有包含“您尝试过的内容”,但可能会对您有所帮助;
它应该是这样的
$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) {