+ -
当前位置:首页 → 问答吧 → 怎样查询当天记录

怎样查询当天记录

时间:2011-06-02

来源:互联网

时间是以 time()生成的值保存到数据表中,怎样通过查询得到当天的记录 DATE_FORMAT(FROM_UNIXTIME(create_time),'%Y-%m-%d')
FROM_UNIXTIME 在thinkphp里面提示为没有定义

作者: duanzjun   发布时间: 2011-06-02



还是自己解决了,在THINKPHP里面用原生SQL语句query可以实现。
  1. $m=M();
  2. $list=$m->query("select * from think_message where DATE_FORMAT(FROM_UNIXTIME(create_time),'%Y-%m-%d')= DATE_FORMAT(NOW(),'%Y-%m-%d') order by create_time desc");
  3. $list=$m->order(create_time,desc)->select();
  4. $this->assign('list',$list);
  5. $this->display();
复制代码

作者: duanzjun   发布时间: 2011-06-04