Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP计算24小时时差_Php_Date_Time - Fatal编程技术网

PHP计算24小时时差

PHP计算24小时时差,php,date,time,Php,Date,Time,我想检查自PHP中的函数进行最后一次查询以来是否有超过24小时的时间。首先,我必须从数据库中选择上次查询日期和时间,然后我需要使用当前时间计算它,并检查自上次查询以来是否有超过24小时的时间。我该怎么做呢?不需要答案 如果您有datetime行,您只需检查返回的行数,如下所示: $result = mysqli_query($link,"SELECT * FROM table WHERE datetime < NOW() - INTERVAL 1 DAY"); if(mysqli_num_

我想检查自PHP中的函数进行最后一次查询以来是否有超过24小时的时间。首先,我必须从数据库中选择上次查询日期和时间,然后我需要使用当前时间计算它,并检查自上次查询以来是否有超过24小时的时间。我该怎么做呢?不需要答案

如果您有datetime行,您只需检查返回的行数,如下所示:

$result = mysqli_query($link,"SELECT * FROM table WHERE datetime < NOW() - INTERVAL 1 DAY");
if(mysqli_num_rows($link, $result) > 0) {
  // yes there was query in last 24 hours
} else {
  // no there wasn't query in last 24 hours
}
$result=mysqli_query($link,“从表中选择*,其中datetime0){
//是的,在过去24小时内有查询
}否则{
//不,在过去24小时内没有查询
}

Hm,它不工作。我的查询始终接收查询>0。