[ 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_dosen_model.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Web_dosen_model extends CI_Model { public function getAllData() { return $this->db->query( "SELECT * FROM tbl_pesan ORDER BY id_pesan DESC "); } public function profile_dosen($sam) { $q = $this->db->query("SELECT tbl_dosen.kd_dosen, tbl_dosen.nidn, tbl_dosen.nama_dosen, tbl_dosen.ttl, tbl_dosen.jabatan, tbl_dosen.agama, tbl_dosen.pangkat, tbl_dosen.phone, tbl_dosen.jenis_kelamin, tbl_dosen.email, tbl_dosen.foto FROM tbl_dosen WHERE tbl_dosen.kd_dosen = '$sam' "); return $q; } public function riwayat_dosen($sam) { $q = $this->db->query("SELECT tbl_dosen_kegiatan.id_riwayat, tbl_dosen_kegiatan.kd_dosen, tbl_dosen_kegiatan.pendidikan, tbl_dosen_kegiatan.thn_lulus, tbl_dosen_kegiatan.kampus, tbl_dosen_kegiatan.jurusan FROM tbl_dosen_kegiatan WHERE tbl_dosen_kegiatan.kd_dosen = '$sam' "); return $q; } public function ilmiah_dosen($sam) { $q = $this->db->query("SELECT tbl_dosen_ilmiah.id_ilmiah, tbl_dosen_ilmiah.kd_dosen, tbl_dosen_ilmiah.jenis_kegiatan, tbl_dosen_ilmiah.tempat, tbl_dosen_ilmiah.waktu, tbl_dosen_ilmiah.sebagai, tbl_dosen_ilmiah.nama_file FROM tbl_dosen_ilmiah WHERE tbl_dosen_ilmiah.kd_dosen = '$sam' "); return $q; } public function penelitian_dosen($sam) { $q = $this->db->query("SELECT tbl_dosen_penelitian.id_penelitian, tbl_dosen_penelitian.kd_dosen, tbl_dosen_penelitian.tahun, tbl_dosen_penelitian.judul_penelitian, tbl_dosen_penelitian.sbr_dana FROM tbl_dosen_penelitian WHERE tbl_dosen_penelitian.kd_dosen = '$sam' "); return $q; } public function pengabdian_dosen($sam) { $q = $this->db->query("SELECT tbl_dosen_pengabdian.id_pengabdian, tbl_dosen_pengabdian.kd_dosen, tbl_dosen_pengabdian.tahun, tbl_dosen_pengabdian.kegiatan, tbl_dosen_pengabdian.sbr_dana, tbl_dosen_pengabdian.tempat FROM tbl_dosen_pengabdian WHERE tbl_dosen_pengabdian.kd_dosen = '$sam' "); return $q; } public function nilai_uts($sam) { $q = $this->db->query("SELECT tbl_nilai_uts.id_uts, tbl_nilai_uts.nim, tbl_nilai_uts.kd_mk, tbl_nilai_uts.kd_dosen, tbl_nilai_uts.kd_tahun, tbl_nilai_uts.semester_ditempuh, tbl_nilai_uts.nilai_uts, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_dosen.nama_dosen FROM tbl_nilai_uts INNER JOIN tbl_mk ON tbl_nilai_uts.kd_mk = tbl_mk.kd_mk INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_nilai_uts.kd_dosen WHERE tbl_nilai_uts.nim = '$sam' "); return $q; } public function cetak_uts($sam,$data) { $q = $this->db->query("SELECT tbl_nilai_uts.id_uts, tbl_nilai_uts.nim, tbl_nilai_uts.kd_mk, tbl_nilai_uts.kd_dosen, tbl_nilai_uts.kd_tahun, tbl_nilai_uts.semester_ditempuh, tbl_nilai_uts.nilai_uts, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_dosen.nama_dosen FROM tbl_nilai_uts INNER JOIN tbl_mk ON tbl_nilai_uts.kd_mk = tbl_mk.kd_mk INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_nilai_uts.kd_dosen WHERE tbl_nilai_uts.nim = '$sam' AND tbl_nilai_uts.semester_ditempuh = '$data' "); return $q; } public function info_pesan($sam,$data) { $q = $this->db->query("SELECT tbl_pesan.id_pesan, tbl_pesan.nim, tbl_pesan.nama, tbl_pesan.judul, tbl_pesan.isi, tbl_pesan.waktu FROM tbl_pesan WHERE tbl_pesan.nim = '$sam' AND tbl_pesan.waktu = '$data' "); return $q; } public function pesan() { $q = $this->db->query("SELECT tbl_pesan.id_pesan, tbl_pesan.nim, tbl_pesan.nama, tbl_pesan.judul, tbl_pesan.isi, tbl_pesan.waktu FROM tbl_pesan ORDER BY id_pesan DESC "); return $q; } public function gravic($sam) { $q = $this->db->query("SELECT tbl_mahasiswa.nim, tbl_mahasiswa.nama_mahasiswa, count(tbl_mahasiswa.nama_mahasiswa) AS sam, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_mahasiswa.kelas_program, tbl_mahasiswa.ttl, tbl_mahasiswa.ibu_kandung, tbl_mahasiswa.nik, tbl_mahasiswa.alamat FROM tbl_mahasiswa WHERE tbl_mahasiswa.jurusan = '$sam' "); return $q; } public function no_praktek($sam) { $q = $this->db->query("SELECT tbl_perwalian_header.nim, tbl_perwalian_header.semester, tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.no_praktek, tbl_perwalian_header.barcodeno_praktek FROM tbl_perwalian_header WHERE tbl_perwalian_header.nim = '$sam' "); return $q; } public function ujian_uas() { $q = $this->db->query("SELECT tbl_perwalian_header.nim, tbl_perwalian_header.uas, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_perwalian_header.semester, tbl_perwalian_header.no_uas, tbl_perwalian_header.uas_keuangan FROM tbl_perwalian_header INNER JOIN tbl_mahasiswa ON tbl_mahasiswa.nim = tbl_perwalian_header.nim "); return $q; } public function no_uas($sam) { $q = $this->db->query("SELECT tbl_perwalian_header.nim, tbl_perwalian_header.semester, tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.no_uas, tbl_perwalian_header.barcode_uas, tbl_perwalian_header.uas_keuangan FROM tbl_perwalian_header WHERE tbl_perwalian_header.nim = '$sam' "); return $q; } public function uas_final($sam,$data,$jur) { $q = $this->db->query("SELECT tbl_perwalian_header.nim, tbl_perwalian_header.semester, tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.uas, tbl_perwalian_header.no_uas, tbl_mahasiswa.jurusan, tbl_perwalian_header.uas_keuangan FROM tbl_perwalian_header INNER JOIN tbl_mahasiswa ON tbl_mahasiswa.nim = tbl_perwalian_header.nim WHERE tbl_perwalian_header.nim = '$sam' AND tbl_perwalian_header.semester = '$data' AND tbl_mahasiswa.jurusan = '$jur' "); return $q; } public function krs_pertama($nim,$semester) { $q = $this->db->query("SELECT tbl_jadwal.kd_mk, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_mk.semester, tbl_dosen.nama_dosen, tbl_jadwal.kd_jadwal, tbl_mahasiswa.nim 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_mk.semester = '$semester' GROUP BY tbl_jadwal.kd_mk"); return $q; } public function krs_pertama_inti($nim,$semester) { $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.nama_mahasiswa, tbl_perwalian_header.thn_ajaran, tbl_perwalian_detail.semester, tbl_perwalian_detail.nim 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_perwalian_header ON tbl_perwalian_header.nim = tbl_mahasiswa.nim AND tbl_perwalian_header.semester = tbl_jadwal.semester WHERE tbl_perwalian_detail.nim = '$nim' AND tbl_perwalian_detail.semester = '$semester' GROUP BY tbl_perwalian_detail.nim "); return $q; } public function krs_status($nim,$semester) { $q = $this->db->query("SELECT tbl_perwalian_detail.kd_jadwal, tbl_perwalian_header.status, tbl_perwalian_header.nim, tbl_perwalian_header.semester FROM tbl_perwalian_header INNER JOIN tbl_perwalian_detail ON tbl_perwalian_header.nim = tbl_perwalian_detail.nim INNER JOIN tbl_jadwal ON tbl_jadwal.kd_jadwal = tbl_perwalian_detail.kd_jadwal WHERE tbl_perwalian_header.nim = '$nim' AND tbl_perwalian_header.semester = '$semester' GROUP BY tbl_perwalian_header.semester "); return $q; } public function krs_identitas($nim) { $q = $this->db->query("SELECT tbl_mahasiswa.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_dosen_wali.kd_dosen, tbl_dosen.nama_dosen FROM tbl_mahasiswa INNER JOIN tbl_dosen_wali ON tbl_dosen_wali.nim = tbl_mahasiswa.nim INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_dosen_wali.kd_dosen WHERE tbl_mahasiswa.nim = '$nim' "); return $q; } 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, tbl_prodi.jurusan 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 INNER JOIN tbl_prodi ON tbl_prodi.kd_jurusan = tbl_jadwal.kelas_program WHERE tbl_jadwal.semester = '$semester' AND tbl_jadwal.kelas_program = '$kls_program' AND tbl_jadwal.kd_tahun = '$thn' "); return $q; } public function pilih_thn() { $q = $this->db->query("SELECT tbl_jadwal.kd_tahun FROM tbl_jadwal GROUP BY tbl_jadwal.kd_tahun "); return $q; } public function pilihUts($prodi,$tahun) { $q = $this->db->query("SELECT tbl_mahasiswa.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.angkatan, tbl_mahasiswa.jurusan, tbl_mahasiswa.kelas_program, tbl_perwalian_header.uts_genap, tbl_perwalian_header.uts_genap_keuangan, tbl_perwalian_header.no_uts, tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.semester FROM tbl_perwalian_header INNER JOIN tbl_mahasiswa ON tbl_mahasiswa.nim = tbl_perwalian_header.nim WHERE tbl_mahasiswa.kelas_program ='$prodi' AND tbl_perwalian_header.thn_ajaran = '$tahun' "); return $q; } public function mhsCetakUts($nim,$tahun) { $q = $this->db->query("SELECT tbl_perwalian_header.nim, tbl_mahasiswa.nama_mahasiswa, tbl_perwalian_header.no_uts, tbl_perwalian_header.thn_ajaran, tbl_perwalian_header.barcode_uts FROM tbl_perwalian_header INNER JOIN tbl_mahasiswa ON tbl_mahasiswa.nim = tbl_perwalian_header.nim WHERE tbl_perwalian_header.nim = '$nim' AND tbl_perwalian_header.thn_ajaran = '$tahun' "); return $q; } public function insertJadwalDua($kode) { $q = $this->db->query("SELECT * FROM tbl_jadwal WHERE tbl_jadwal.kd_jadwal = '$kode' "); return $q; } public function insertJadwal($detailfrs) { $sa = $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 IN ($detailfrs) "); return $sa; } public function angkatan() { $sa = $this->db->query("SELECT tbl_mahasiswa.angkatan FROM tbl_mahasiswa GROUP BY tbl_mahasiswa.angkatan "); return $sa; } public function jurusan($jur,$angk) { $sa = $this->db->query("SELECT tbl_mahasiswa.angkatan, tbl_mahasiswa.nim, tbl_mahasiswa.nama_mahasiswa, tbl_mahasiswa.jurusan FROM tbl_mahasiswa WHERE tbl_mahasiswa.jurusan = '$jur' AND tbl_mahasiswa.angkatan = '$angk' "); return $sa; } public function grade() { $sa = $this->db->query("SELECT tbl_bobot.bobot, tbl_bobot.nilai FROM tbl_bobot "); return $sa; } public function inpunNilaiAkhir($nim) { $q = $this->db->query("SELECT tbl_nilai.nim, tbl_nilai.kd_mk, tbl_nilai.kd_dosen, tbl_nilai.kd_tahun, tbl_nilai.grade, (tbl_mk.jum_sks * tbl_bobot.bobot) AS NxH, tbl_nilai.semester_ditempuh, tbl_mk.nama_mk, tbl_mk.jum_sks, tbl_bobot.bobot, tbl_dosen.nama_dosen FROM tbl_nilai INNER JOIN tbl_mk ON tbl_mk.kd_mk = tbl_nilai.kd_mk INNER JOIN tbl_bobot ON tbl_bobot.nilai = tbl_nilai.grade INNER JOIN tbl_dosen ON tbl_dosen.kd_dosen = tbl_nilai.kd_dosen WHERE tbl_nilai.nim = '$nim' GROUP BY tbl_nilai.kd_mk "); return $q; } public function revisiKhs($nim) { $sa = $this->db->query("SELECT tbl_nilai.id_nil, tbl_nilai.nim, tbl_nilai.kd_mk, tbl_nilai.kd_dosen, tbl_nilai.kd_tahun, tbl_nilai.semester_ditempuh, tbl_nilai.grade FROM tbl_nilai WHERE tbl_nilai.nim = '$nim' GROUP BY tbl_nilai.semester_ditempuh "); return $sa; } public function transIden($nim) { $sa = $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 FROM tbl_mahasiswa WHERE tbl_mahasiswa.nim = '$nim' "); return $sa; } public function pilih_semester() { $q = $this->db->query("SELECT tbl_semester.semester, tbl_semester.nm_semester FROM tbl_semester GROUP BY tbl_semester.semester "); return $q; } public function pilih_angkatan() { $q = $this->db->query("SELECT tbl_mahasiswa.angkatan FROM tbl_mahasiswa GROUP BY tbl_mahasiswa.angkatan "); return $q; } public function pilih_jurusan() { $q = $this->db->query("SELECT tbl_prodi.id_prodi, tbl_prodi.kd_jurusan, tbl_prodi.jurusan FROM tbl_prodi"); return $q; } public function thn_ajar() { $q = $this->db->query("SELECT tbl_thn_ajaran.kd_tahun, tbl_thn_ajaran.keterangan, tbl_thn_ajaran.tgl_kul, tbl_thn_ajaran.tgl_awal_perwalian, tbl_thn_ajaran.tgl_akhir_perwalian, tbl_thn_ajaran.stts FROM tbl_thn_ajaran "); return $q; } } /* End of file web_app_model.php */ /* Location: ./application/models/web_app_model.php */