public function get_tertiarylevel_present() {
$checker = array(
'timestamp' => strtotime(date('Y-m-d')),
'section_id' => 11,
'status' => 1
);
$tertiarylevel_present = $this->db->get_where('daily_attendances', $checker);
return $tertiarylevel_present->num_rows();
}
当前它正在检查'status'值1(仅当前)。如何修改它还检查数据库是否具有'status'值3(延迟)。如果要检查多个值,如何包括在数组中。
2条答案
按热度按时间ncecgwcz1#
您需要使用
where_in
(https://www.codeigniter.com/userguide3/database/query_builder.html#CI_DB_query_builder::where_in):这应该可以工作(但尚未测试):
y3bcpkx12#
将Where条件数组更改为:
您应该使用'id〉' =〉1来告诉orm您所指的条件