Database 使用和使用codeigniter计算行数和查询
我试图计算符合某些条件的DB表的行数。现在我有以下代码:Database 使用和使用codeigniter计算行数和查询,database,codeigniter,Database,Codeigniter,我试图计算符合某些条件的DB表的行数。现在我有以下代码: $q = $this->db->get_where('info', array('city_id'=>$city->id)); $count = $query->num_rows(); 在上面的代码中,$count将返回'info'表中可以将'info'表的city\u id与'city'表的id匹配的行数。在'info'表中'city\u id'是一个FK 但这里我想检查两
$q = $this->db->get_where('info', array('city_id'=>$city->id));
$count = $query->num_rows();
在上面的代码中,$count
将返回'info'
表中可以将'info'
表的city\u id
与'city'
表的id
匹配的行数。在'info'
表中'city\u id'
是一个FK
但这里我想检查两个条件,比如:
1.是否将info
表的fk(city\u id)
与'city'
表的id和2.它是否与
info
表中的另一个字段匹配(比如name\u id=1
)
是否有一种方法可以将这两个查询与和连接起来?您可以在
get\u where()
函数的第二个参数中添加另一个条件
$q=$this->db->get_-where('info',数组('city_-id'=>$city->id,'name_-id'=>1))
您可以在get_where()
函数的第二个参数中添加另一个条件
$q=$this->db->get_-where('info',数组('city_-id'=>$city->id,'name_-id'=>1))代码>