[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
Backup
/
05122024
/
htdocs
/
tracer
/
application
/
models
/
[
Home
]
File: Web_krs_model.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Web_krs_model extends CI_Model { public function getAllData() { return $this->db->query( "SELECT * FROM tbl_pesan ORDER BY id_pesan DESC "); } function deleteData($table,$data) { $this->db->delete($table, $data); } public function krsAdmin($sam) { $q = $this->db->query("SELECT tbl_perwalian_detail.id_pd, tbl_perwalian_detail.nim, tbl_perwalian_detail.kd_jadwal, tbl_perwalian_detail.kd_dosen, tbl_perwalian_detail.semester, tbl_perwalian_detail.thn_ajaran, tbl_mk.nama_mk, tbl_dosen.nama_dosen, tbl_mk.jum_sks, tbl_mk.kd_mk FROM tbl_perwalian_detail INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_perwalian_detail.matakuliah INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_perwalian_detail.kd_dosen WHERE tbl_perwalian_detail.nim = '$sam' GROUP BY tbl_perwalian_detail.kd_jadwal "); return $q; } public function revisiKrs($nim) { $sa = $this->db->query("SELECT tbl_perwalian_detail.nim, tbl_perwalian_detail.semester, tbl_perwalian_detail.thn_ajaran FROM tbl_perwalian_detail WHERE tbl_perwalian_detail.nim = '$nim' GROUP BY tbl_perwalian_detail.semester "); return $sa; } public function status($nim) { $sa = $this->db->query("SELECT tbl_perwalian_header.nim, tbl_perwalian_header.status, tbl_perwalian_header.semester FROM tbl_perwalian_header WHERE tbl_perwalian_header.nim = '$nim' GROUP BY tbl_perwalian_header.semester "); return $sa; } /*krs baru*/ public function pilih_jadwal($semester,$kls_program,$thn) { $q = $this->db->query("SELECT tbl_jadwal.kd_jadwal, tbl_jadwal.kd_mk, tbl_jadwal.kd_dosen, tbl_jadwal.semester, tbl_jadwal.kapasitas, tbl_jadwal.jadwal, tbl_jadwal.kd_tahun, tbl_jadwal.kelas, tbl_jadwal.kelas_program, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_dosen.nama_dosen FROM tbl_jadwal INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_jadwal.kd_mk INNER JOIN tbl_dosen ON tbl_jadwal.kd_dosen = tbl_dosen.kd_dosen WHERE tbl_jadwal.semester = '$semester' AND tbl_jadwal.kelas_program = '$kls_program' AND tbl_jadwal.kd_tahun = '$thn' "); return $q; } public function krsEdit($nim,$semester,$thn) { $q = $this->db->query("SELECT tbl_perwalian_detail.nim, tbl_perwalian_detail.kd_jadwal, tbl_perwalian_detail.semester, tbl_perwalian_detail.thn_ajaran, tbl_perwalian_detail.matakuliah, tbl_dosen.nama_dosen, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_mk.kd_mk, tbl_jadwal.kelas FROM tbl_perwalian_detail INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_perwalian_detail.kd_dosen INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_perwalian_detail.matakuliah INNER JOIN tbl_jadwal ON tbl_jadwal.kd_jadwal = tbl_perwalian_detail.kd_jadwal WHERE tbl_perwalian_detail.nim = '$nim' AND tbl_perwalian_detail.semester = '$semester' AND tbl_perwalian_detail.thn_ajaran = '$thn' GROUP BY tbl_perwalian_detail.kd_jadwal "); return $q; } public function statusKrs($nim,$semester,$thn) { $q = $this->db->query("SELECT tbl_perwalian_header.status, tbl_perwalian_header.nim, tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.semester FROM tbl_perwalian_header WHERE tbl_perwalian_header.nim = '$nim' AND tbl_perwalian_header.semester = '$semester' AND tbl_perwalian_header.thn_ajaran = '$thn' "); return $q; } public function ceckKrs($nim,$mk) { $q = $this->db->query("SELECT tbl_perwalian_detail.nim, tbl_perwalian_detail.kd_jadwal, tbl_perwalian_detail.matakuliah, tbl_perwalian_detail.kd_dosen, tbl_perwalian_detail.semester, tbl_perwalian_detail.thn_ajaran FROM tbl_perwalian_detail WHERE tbl_perwalian_detail.nim = '$nim' AND tbl_perwalian_detail.kd_jadwal = '$mk' "); return $q; } public function getCetak($nim,$semester,$thn) { $q = $this->db->query("SELECT tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.semester, tbl_perwalian_header.status, tbl_perwalian_header.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_mahasiswa.kelas_program, tbl_thn_ajaran.keterangan FROM tbl_perwalian_header LEFT JOIN tbl_mahasiswa ON tbl_mahasiswa.nim = tbl_perwalian_header.nim INNER JOIN tbl_thn_ajaran ON tbl_perwalian_header.thn_ajaran = tbl_thn_ajaran.keterangan WHERE tbl_mahasiswa.nim ='$nim' AND tbl_perwalian_header.semester='$semester' AND tbl_thn_ajaran.keterangan = '$thn' GROUP BY tbl_thn_ajaran.keterangan "); return $q; } public function krs_pertama($nim,$semester,$thn) { $q = $this->db->query("SELECT tbl_perwalian_detail.semester, tbl_perwalian_detail.kd_jadwal, tbl_perwalian_detail.nim, tbl_jadwal.kd_mk, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_dosen.nama_dosen, tbl_perwalian_detail.thn_ajaran FROM tbl_perwalian_detail INNER JOIN tbl_jadwal ON tbl_jadwal.kd_jadwal = tbl_perwalian_detail.kd_jadwal INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_jadwal.kd_mk INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_jadwal.kd_dosen WHERE tbl_perwalian_detail.nim = '$nim' AND tbl_perwalian_detail.semester = '$semester' AND tbl_perwalian_detail.thn_ajaran = '$thn' "); return $q; } public function chatPaqination($offset,$limit) { $q = $this->db->query("SELECT tbl_dosen.kd_dosen, tbl_dosen.nidn, tbl_dosen.nama_dosen, tbl_dosen.foto, tbl_dosen.jenis_kelamin, tbl_dosen.ttl, tbl_dosen.jabatan, tbl_dosen.agama, tbl_dosen.pangkat, tbl_dosen.phone, tbl_dosen.email FROM tbl_dosen LIMIT ".$offset.",".$limit." "); return $q; } public function riwtGajar($kde) { $q = $this->db->query("SELECT tbl_jadwal.kd_jadwal, tbl_dosen.nama_dosen, tbl_mk.nama_mk, tbl_jadwal.kd_dosen, tbl_mk.kode_jur, tbl_jadwal.kd_mk, tbl_mahasiswa.jurusan FROM tbl_jadwal INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_jadwal.kd_dosen INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_jadwal.kd_mk INNER JOIN tbl_mahasiswa ON tbl_mahasiswa.kelas_program = tbl_mk.kode_jur WHERE tbl_jadwal.kd_dosen = '$kde' GROUP BY tbl_jadwal.kd_mk "); return $q; } public function get_insert($data){ $this->db->insert('tbl_pembayaran', $data); return TRUE; } public function krs_cetak($nim,$smt) { $q = $this->db->query("SELECT tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.semester, tbl_perwalian_header.status, tbl_perwalian_header.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_mahasiswa.kelas_program, tbl_thn_ajaran.keterangan FROM tbl_perwalian_header LEFT JOIN tbl_mahasiswa ON tbl_mahasiswa.nim = tbl_perwalian_header.nim INNER JOIN tbl_thn_ajaran ON tbl_perwalian_header.thn_ajaran = tbl_thn_ajaran.keterangan WHERE tbl_mahasiswa.nim ='$nim' AND tbl_perwalian_header.semester='$smt' GROUP BY tbl_thn_ajaran.keterangan "); return $q; } public function bevore_cetak($nim,$smt) { $q = $this->db->query("SELECT tbl_jadwal.kd_mk, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_dosen.nama_dosen, tbl_jadwal.kd_jadwal, tbl_mahasiswa.nim, tbl_perwalian_detail.semester FROM tbl_perwalian_detail INNER JOIN tbl_mahasiswa ON tbl_mahasiswa.nim = tbl_perwalian_detail.nim INNER JOIN tbl_jadwal ON tbl_jadwal.kd_jadwal = tbl_perwalian_detail.kd_jadwal INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_jadwal.kd_mk INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_jadwal.kd_dosen INNER JOIN tbl_thn_ajaran ON tbl_thn_ajaran.keterangan = tbl_jadwal.kd_tahun WHERE tbl_perwalian_detail.nim = '$nim' AND tbl_perwalian_detail.semester = '$smt' GROUP BY tbl_jadwal.kd_mk "); return $q; } public function buktiPembayaran($nim) { $q = $this->db->query("SELECT tbl_pembayaran.id_pembayaran, tbl_pembayaran.nim, tbl_pembayaran.thn_ajaran, tbl_pembayaran.upload, tbl_pembayaran.keterangan, tbl_pembayaran.semester, tbl_pembayaran.jumlah, tbl_pembayaran.tgl_upload FROM tbl_pembayaran WHERE tbl_pembayaran.nim = '$nim'"); return $q; } public function prodiJur($kd) { $q = $this->db->query("SELECT tbl_prodi.id_prodi, tbl_prodi.kd_jurusan, tbl_prodi.jurusan FROM tbl_prodi WHERE tbl_prodi.kd_jurusan = '$kd' "); return $q; } public function krsInput($nim,$smt,$thn) { $q = $this->db->query("SELECT tbl_perwalian_detail.id_pd, tbl_perwalian_detail.nim, tbl_perwalian_detail.kd_jadwal, tbl_perwalian_detail.matakuliah, tbl_perwalian_detail.kd_dosen, tbl_perwalian_detail.semester, tbl_perwalian_detail.thn_ajaran FROM tbl_perwalian_detail WHERE tbl_perwalian_detail.nim = '$nim' AND tbl_perwalian_detail.semester = '$smt' AND tbl_perwalian_detail.thn_ajaran = '$thn'"); return $q; } function getDaftarPraktek($jur,$ang) { $q = $this->db->query("SELECT tbl_mahasiswa.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_mahasiswa.kelas_program, tbl_mahasiswa.ttl, tbl_mahasiswa.ibu_kandung, tbl_mahasiswa.nik, tbl_mahasiswa.alamat, tbl_mahasiswa.phone, tbl_mahasiswa.email, tbl_mahasiswa.foto, tbl_mahasiswa.`status` FROM tbl_mahasiswa WHERE tbl_mahasiswa.jurusan = '$jur' AND tbl_mahasiswa.angkatan = '$ang'"); return $q; } function getEditMahasisiwa($nim) { return $this->db->query("SELECT tbl_mahasiswa.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.foto, tbl_mhs_baru.tgl_daftar, tbl_mhs_baru.nama_calon_mhs, tbl_mhs_baru.alamat, tbl_mhs_baru.ttb, tbl_mhs_baru.bb, tbl_mhs_baru.ttg, tbl_mhs_baru.agama, tbl_mhs_baru.kota, tbl_mhs_baru.provinsi, tbl_mhs_baru.noTlp, tbl_mhs_baru.noHp, tbl_mhs_baru.facebook, tbl_mhs_baru.twitter, tbl_mhs_baru.pinbb, tbl_mhs_baru.whatsapp, tbl_mhs_baru.email, tbl_mhs_baru.asalSekolah, tbl_mhs_baru.noIjasah, tbl_mhs_baru.nik, tbl_mahasiswa.jurusan FROM tbl_mahasiswa LEFT JOIN tbl_mhs_baru ON tbl_mhs_baru.nim = tbl_mahasiswa.nim WHERE tbl_mahasiswa.nim = '$nim'"); } function getMahasisiwaOrtu($nim) { return $this->db->query("SELECT tbl_mahasiswa.nim, tbl_data_ortu.nama_bpk, tbl_data_ortu.keadaan_bpk, tbl_data_ortu.pendidikan_bpk, tbl_data_ortu.agama_bpk, tbl_data_ortu.pekerjaan_bpk, tbl_data_ortu.alamat_bpk, tbl_data_ortu.nama_ibu, tbl_data_ortu.keadaan_ibu, tbl_data_ortu.pendidikan_ibu, tbl_data_ortu.agama_ibu, tbl_data_ortu.pekerjaan_ibu, tbl_data_ortu.alamat_ibu FROM tbl_mahasiswa LEFT JOIN tbl_data_ortu ON tbl_data_ortu.nim = tbl_mahasiswa.nim WHERE tbl_mahasiswa.nim = '$nim'"); } function klinik() { return $this->db->query("SELECT tbl_praktek_klinik.prodi, tbl_praktek_klinik.id_klinik, tbl_praktek_klinik.angkatan, tbl_praktek_klinik.jadwal_praktek, tbl_praktek_klinik.biaya_praktek, tbl_praktek_klinik.batas_pembayaran, tbl_praktek_klinik.time, tbl_prodi.jurusan FROM tbl_praktek_klinik INNER JOIN tbl_prodi ON tbl_prodi.kd_jurusan = tbl_praktek_klinik.prodi"); } function klinikEdit($id) { return $this->db->query("SELECT tbl_praktek_klinik.prodi, tbl_praktek_klinik.id_klinik, tbl_praktek_klinik.angkatan, tbl_praktek_klinik.jadwal_praktek, tbl_praktek_klinik.biaya_praktek, tbl_praktek_klinik.batas_pembayaran, tbl_praktek_klinik.time, tbl_prodi.jurusan FROM tbl_praktek_klinik INNER JOIN tbl_prodi ON tbl_prodi.kd_jurusan = tbl_praktek_klinik.prodi WHERE tbl_praktek_klinik.id_klinik = '$id'"); } function klinikMhs($prodi,$ang) { return $this->db->query("SELECT tbl_praktek_klinik.prodi, tbl_praktek_klinik.id_klinik, tbl_praktek_klinik.angkatan, tbl_praktek_klinik.jadwal_praktek, tbl_praktek_klinik.biaya_praktek, tbl_praktek_klinik.batas_pembayaran, tbl_praktek_klinik.time, tbl_prodi.jurusan FROM tbl_praktek_klinik INNER JOIN tbl_prodi ON tbl_prodi.kd_jurusan = tbl_praktek_klinik.prodi WHERE tbl_praktek_klinik.prodi = '$prodi' AND tbl_praktek_klinik.angkatan = '$ang'"); } function ceckNim($nim) { return $this->db->query("SELECT tbl_mhs_baru.nim FROM tbl_mhs_baru WHERE tbl_mhs_baru.nim = '$nim'"); } function pilihAngkatan($nim) { return $this->db->query("SELECT tbl_mahasiswa.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_mahasiswa.kelas_program, tbl_mahasiswa.ttl, tbl_mahasiswa.ibu_kandung, tbl_mahasiswa.nik, tbl_mahasiswa.alamat, tbl_mahasiswa.phone, tbl_mahasiswa.email, tbl_mahasiswa.foto, tbl_mahasiswa.status, tbl_mahasiswa.kelas FROM tbl_mahasiswa WHERE tbl_mahasiswa.angkatan = '$nim'"); } function jadwalPilih($jadwal) { return $this->db->query("SELECT tbl_jadwal.kd_jadwal, tbl_jadwal.kd_mk, tbl_jadwal.kd_dosen, tbl_jadwal.semester, tbl_jadwal.kd_tahun, tbl_jadwal.jadwal, tbl_jadwal.kapasitas, tbl_jadwal.kelas_program, tbl_jadwal.kelas FROM tbl_jadwal WHERE tbl_jadwal.kd_jadwal = '$jadwal'"); } function jadwalPilihSelect($jadwal) { return $this->db->query("SELECT tbl_jadwal.kd_jadwal, tbl_jadwal.kd_mk, tbl_jadwal.kd_dosen, tbl_jadwal.semester, tbl_jadwal.kapasitas, tbl_jadwal.jadwal, tbl_jadwal.kd_tahun, tbl_jadwal.kelas, tbl_jadwal.kelas_program, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_dosen.nama_dosen FROM tbl_jadwal INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_jadwal.kd_mk INNER JOIN tbl_dosen ON tbl_jadwal.kd_dosen = tbl_dosen.kd_dosen WHERE tbl_jadwal.kd_jadwal IN ($jadwal)"); } function cekPilihSelect($nim,$smt) { return $this->db->query("SELECT tbl_perwalian_header.nim, tbl_perwalian_header.semester FROM tbl_perwalian_header WHERE tbl_perwalian_header.nim = '$nim' AND tbl_perwalian_header.semester = '$smt'"); } function dosenWali($nim) { return $this->db->query("SELECT tbl_dosen_wali.nim, tbl_dosen_wali.kd_dosen, tbl_dosen.nama_dosen FROM tbl_dosen_wali INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_dosen_wali.kd_dosen WHERE tbl_dosen_wali.nim = '$nim'"); } } /* End of file web_app_model.php */ /* Location: ./application/models/web_app_model.php */