Mon*_*ffy 3 php mysql database activerecord codeigniter
我有下表
myTable (id{INT},title{VARCHAR}, created{DATE(y-m-d)});
我使用以下代码来查询本月使用codeigniter的活动记录创建的记录数.但我收到一个错误
$this->db->select('*');
$this->db->from('myTable');
$this->db->where('created=', Month(Date));            
$query =  $this->db->get();
return $query->num_rows();
我的问题是使用CI活动记录执行此操作的正确方法是什么.有人可以帮帮我吗
由于您只想比较月份,因此您应该created在查询中使用month()而不是created仅查询.             
$query  = $this->db->query("SELECT * FROM `myTable` where month(`created`) =  date('m')");
检查这是否适合您.
| 归档时间: | 
 | 
| 查看次数: | 5159 次 | 
| 最近记录: |