Activerecord 从数据库中检索值的Codeigniter问题
好的,我正在尝试重新计算成员是独立的和活动的行数 我把问题缩小到我的模型。在我给get_where添加第二条之前,一切都很顺利 这是我的模型函数 function count_individual_active_members() { $query = $this->db->get_where('Membership', array('Membership_Status' => 'Active', 'Membership_cat' => 'Individual')); return $query->num_rows(); } 我做错了什么,我该如何修复它 谢谢对不起,伙计们 我自己修好了:D function count_individual_active_members() { $query = $this->db->where(array('Membership_Status' => 'Active', 'Membership_Cat' => 'Individual')); $query = $this->db->get('Membership'); return $query->num_rows(); }Activerecord 从数据库中检索值的Codeigniter问题,activerecord,codeigniter,mysql,get,Activerecord,Codeigniter,Mysql,Get,好的,我正在尝试重新计算成员是独立的和活动的行数 我把问题缩小到我的模型。在我给get_where添加第二条之前,一切都很顺利 这是我的模型函数 function count_individual_active_members() { $query = $this->db->get_where('Membership', array('Membership_Status' => 'Active', 'Membership_cat' => 'Individual'));
不确定您是如何进行故障排除和修复的,但使用$this->db->last_query来确定执行了什么查询,这样您就可以看到自己搞砸了。只是列名错了吗?会员卡,而不是会员卡。SQL对列名区分大小写。