Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Mysql 从数据库中查找活动记录并比较两个日期_Mysql_Codeigniter - Fatal编程技术网

Mysql 从数据库中查找活动记录并比较两个日期

Mysql 从数据库中查找活动记录并比较两个日期,mysql,codeigniter,Mysql,Codeigniter,这是我查找所有活动用户的查询,但它返回所有用户。有人能帮我过滤记录吗。过期字段的数据类型是什么?因为如果是日期,那么最好将日期格式化为“YYYY-MM-DD”。如果是char/varchar,则应将其转换为date.date格式:-date('dmy')数据库:-MySQL Tech:-Codeigniter 3,字段类型为:-text,则应将其转换为date。 function getactiveusers() { $cur_date = date('d M Y'); $thi

这是我查找所有活动用户的查询,但它返回所有用户。有人能帮我过滤记录吗。

过期字段的数据类型是什么?因为如果是日期,那么最好将日期格式化为“YYYY-MM-DD”。如果是char/varchar,则应将其转换为date.date格式:-date('dmy')数据库:-MySQL Tech:-Codeigniter 3,字段类型为:-text,则应将其转换为date。
function getactiveusers() {
    $cur_date = date('d M Y');
    $this->db->where('expiration >', $cur_date);
    $query = $this->db->get('userinfo');
    return $query->result(); }