[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
simaku
/
application
/
models
/
[
Home
]
File: Makad.php
<?php class Makad extends CI_Model { public function update($id,$in){ $this->db->where('id', $id); $this->db->update('tbl_mk', $in); } public function add($in){ $this->db->insert('tbl_mk', $in); } public function show(){ $this->db->order_by('kode'); return $this->db->get('tbl_mk'); } public function show_by_sms($sms){ $this->db->where('sms',$sms); $this->db->order_by('kode'); return $this->db->get('tbl_mk'); } public function all(){ $this->db->from('tbl_mk'); $this->db->order_by('kode'); return $this->db->get(); } public function jadwalkuliah_by_semester_th($semester,$th){ $this->db->from('tbl_jadwalkuliah,tbl_hari_jam'); $this->db->where('tbl_jadwalkuliah.id_jadwal = tbl_hari_jam.id_jadwal'); $this->db->where('semester',$semester); $this->db->where('th_akad',$th); return $this->db->get(); } function get_mk($id){ return $this->db->get_where('tbl_mk',array('id'=>$id)); } function get_jadwal($id){ return $this->db->get_where('tbl_hari_jam',array('id_jadwal'=>$id)); } public function del($id){ $this->db->delete('tbl_mk', array('id' => $id)); } function get_pegawai($id){ return $this->db->get_where('tbl_mk',array('id' => $id)); } function get_kelas($id){ return $this->db->get_where('tbl_kelas',array('id_kelas'=>$id)); } function get_ruang($id){ return $this->db->get_where('tbl_ruang',array('id_ruang'=>$id)); } function get_kuliah($id_kuliah){ return $this->db->get_where('tbl_jadwalkuliah',array('id_kuliah'=>$id_kuliah)); } function get_kuliah_by_id_mk($id_mk){ return $this->db->get_where('tbl_jadwalkuliah',array('id_mk'=>$id_mk)); } function get_kuliah_by_idmhs($id_mhs){ $this->db->from('tbl_mhs_kuliah, tbl_jadwalkuliah'); $this->db->where('tbl_mhs_kuliah.id_jadwalkuliah = tbl_jadwalkuliah.id_kuliah'); $this->db->where('id_mhs',$id_mhs); return $this->db->get(); } function get_kuliah_by_idpeg($id_peg){ $this->db->from('tbl_mk, tbl_jadwalkuliah,tbl_peg'); $this->db->where('tbl_mk.id = tbl_jadwalkuliah.id_mk'); $this->db->where('tbl_mk.pengampu = tbl_peg.id_peg'); $this->db->where('id_peg',$id_peg); return $this->db->get(); } function get_mhs_kuliah_by_idkuliah($id_kuliah){ return $this->db->get_where('tbl_mhs_kuliah',array('id_jadwalkuliah'=>$id_kuliah)); } function rekap_absen($id_mk,$id_mhs,$absen){ $this->db->where('id_mhs', $id_mhs); $this->db->where('id_mk', $id_mk); $this->db->update('tbl_krs', $absen); } function get_string_absen($id_mk,$id_mhs,$sms){ $this->db->where('id_mhs', $id_mhs); $this->db->where('id_mk', $id_mk); $this->db->where('sms', $sms); $q = $this->db->get('tbl_krs'); if ($q->num_rows()>0){ return $q->row()->kehadiran; }else{ return ''; } } function kuliah_mhs($kuliah){ $this->db->insert('tbl_mhs_kuliah', $kuliah); } }