[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
BACKUP C 19-12
/
XAMPP74
/
htdocs
/
simkeu
/
application
/
models
/
[
Home
]
File: mmhs.php
<?php class Mmhs extends CI_Model { public function update($id,$in){ $this->db->where('id', $id); $this->db->update('tbl_mhs', $in); } public function add($in){ $this->db->insert('tbl_mhs', $in); } public function show(){ $this->db->order_by('nama'); return $this->db->get('tbl_mhs'); } public function show_terdaftar(){//semua yang mendaftar $this->db->from('tbl_mhs'); //$this->db->from('tbl_mhs,tbl_tagihan'); //$this->db->where('tbl_mhs.id = tbl_tagihan.id_mhs'); //$this->db->where('tbl_tagihan.status_reg',0); //$this->db->where('nis !=',''); $this->db->order_by('nama'); return $this->db->get(); } function get_status_mhs($kode){ return $this->db->get('tbl_mhs_status',array('kode'=>$kode))->row()->ket; } public function all(){ $this->db->select('*'); $this->db->from('tbl_mhs'); $this->db->where('nis !=','');//user atau pass tidak kosong berarti sudah melakukan registrasi $this->db->order_by('nis'); return $this->db->get(); } public function del($id){ $this->db->delete('tbl_mhs', array('id' => $id)); } function add_file($image_data = array()){ $data = array( 'filename' => $image_data['file_name'], 'fullpath' => $image_data['full_path'], 'tgl_proses' =>gmdate('d-m-Y G:i:s', time()+60*60*7) ); $this->db->insert('files', $data); } public function get_mhs($id){ return $this->db->get_where('tbl_mhs',array('id' => $id)); } public function get_mhs_by_nim($nim){ return $this->db->get_where('tbl_mhs',array('nim' => $nim)); } public function diterima(){ //$this->db->where('status !=',3); $this->db->where('status ',2); //$this->db->or_where('status','Registrasi'); $this->db->order_by('nama'); return $this->db->get('tbl_mhs'); } public function diterima2(){ $this->db->where('status','Diterima'); //$this->db->or_where('status','Registrasi'); //$this->db->or_where('status','Aktif'); return $this->db->get('tbl_mhs'); } public function registrasi(){ $this->db->from('tbl_mhs,tbl_tagihan'); $this->db->where('tbl_mhs.id = tbl_tagihan.id_mhs'); $this->db->where('tbl_tagihan.status_reg',1); $this->db->order_by('smk'); return $this->db->get(); } function tagihan($id){ $this->db->from('tbl_mhs,tbl_tagihan'); $this->db->where('tbl_mhs.id = tbl_tagihan.id_mhs'); $this->db->where('tbl_tagihan.id_mhs',$id); $q = $this->db->get(); if($q->num_rows()>0){ if ($q->row()->status_reg=='Lunas'){ return 'Lunas'; }else{ return 'Belum Lunas'; } } } function get_mhs_by_nama_nim($nama,$nim){ return $this->db->get_where('tbl_mhs',array('nama'=>$nama,'nim'=>$nim)); } }