load->database(); $this->load->library('session'); } #--------------------------------------------------------------------------- # PURPOSE : select idx # CREATE : 2018-04-16 #--------------------------------------------------------------------------- function member_login_member_id_count($req_data){ # request $member_id = $req_data['member_id']; $member_ip = $req_data['member_ip']; $now_date = date("Y-m-d H:i:s"); $this->db->where('member_id', $member_id); $this->db->where('member_ip!=', $member_ip); $this->db->where('expire_date>=', $now_date); $this->db->from('member_login'); $row = $this->db->count_all_results(); return $row; } #--------------------------------------------------------------------------- # PURPOSE : insert # CREATE : 2018-06-26 #--------------------------------------------------------------------------- function member_login_insert($req_data){ $now_date = date("Y-m-d H:i:s"); $req_data['reg_date'] = $now_date; $row = $this->db->insert('member_login', $req_data); return $row; } #--------------------------------------------------------------------------- # PURPOSE : count # CREATE : 2018-06-26 #--------------------------------------------------------------------------- function member_login_member_id_member_ip_count($req_data){ # request $member_id = $req_data['member_id']; $member_ip = $req_data['member_ip']; $this->db->where('member_id', $member_id); $this->db->where('member_ip', $member_ip); $this->db->from('member_login'); $row = $this->db->count_all_results(); return $row; } #--------------------------------------------------------------------------- # PURPOSE : delete # CREATE : 2018-06-26 #--------------------------------------------------------------------------- function member_login_delete($req_data){ # request $member_id = $req_data['member_id']; $member_ip = $req_data['member_ip']; $this->db->where('member_id', $member_id); $this->db->where('member_ip', $member_ip); $row = $this->db->delete('member_login'); return $row; } #--------------------------------------------------------------------------- # PURPOSE : update # CREATE : 2018-06-26 #--------------------------------------------------------------------------- function member_login_member_id_member_ip_update($req_data){ # request $member_id = $req_data['member_id']; $member_ip = $req_data['member_ip']; $expire_date = $req_data['expire_date']; $update_data['expire_date'] = $expire_date; $this->db->where('member_id', $member_id); $this->db->where('member_ip', $member_ip); $row = $this->db->update('member_login', $update_data); return $row; } } ?>