Sql获得超过10分钟的结果 - wpdb Wordpress查询

时间:2015-03-20 18:56:10

标签: php mysql wordpress

嗨,大家好我的查询有问题我需要从一列超过10分钟的帖子中获取postid's。 时间是一个日期时间字段2015-03-20 17:15:45 而且我想使用id的 - (删除它们)。但我得到一个空数组。我做错了什么?每个循环我需要一个吗?我真的不善于此。 谢谢你的帮助

     $getexe = $wpdb->get_results("SELECT postid FROM rejekt WHERE time < DATE_SUB( NOW(), INTERVAL 10 MINUTES");

   echo '<pre>';
   print_r($getexe);
   echo '</pre>';

1 个答案:

答案 0 :(得分:0)

如果time_created是一个unix时间戳(int),你应该能够使用这样的东西:

SELECT postid FROM rejekt WHERE time < (UNIX_TIMESTAMP() - 600);

(600秒= 10分钟 - 显然)

否则(如果time_created是mysql时间戳),你可以试试这个:

SELECT postid FROM rejekt WHERE time < (NOW() - INTERVAL 10 MINUTE)

感谢Ivar Bonsaksen