好的,所以我想做的是一个简单的任务,但我还是不明白。我想从 MySql 表中选择其“last_action”列值小于当前时间的行(由 php 函数 time() 生成的时间戳)
很明显,之前插入的所有值都小于当前时间:),但我不知道为什么我的简单脚本不相信“我的直觉”:)
这是我用CODEIGNITER编写的php函数,没什么大不了的,查询很重要:
function get_exp_sessions(){
$time = time();
$query = $this->db->query('SELECT * FROM session WHERE last_action < "$time"');
echo $query->num_rows();
}
我得到的结果是零。
如果我把
last_action > $time
我得到“3”
我不明白...