Statistik Dosen
runQuery($qlistsmt);
if ($db->dbRows() > 0) {
while ($smt = $db->dbFetch()) {
$tahunSplit = intval($smt['tahunSplit']);
$tahunSplitNext = $tahunSplit + 1;
$semsterSplit = $smt['semesterSplit'];
switch ($semsterSplit) {
case 'GAS': $semesterText = 'GAZAL'; break;
case 'GEN': $semesterText = 'GENAP'; break;
default: $semesterText = '-';
}
$periodeFinalText = "$tahunSplit/$tahunSplitNext - $semesterText";
$listsmt[] = [
'periode' => $periodeFinalText,
'val' => $smt['smt'],
];
}
}
if ($_GET['smt'] != '') {
$filtersmt = "'".$_GET['smt']."' ";
} else {
$filtersmt = "(SELECT `values` FROM web_setting WHERE `name`='smt' AND idProdi='".$_SESSION['login-dosen']['prodi']."')";
}
$q = "SELECT COUNT(if(trh.pemb1=td.nip,1,null)) as pemb1,
COUNT(if(trh.pemb2=td.nip,1,null)) as pemb2,
COUNT(if(trh.peng1=td.nip,1,null)) as peng1,
COUNT(if(trh.peng2=td.nip,1,null)) as peng2
FROM tbrekaphasil trh,tbdosen td
WHERE td.nip='".$_SESSION['login-dosen']['nip']."' AND td.idProdi='".$_SESSION['login-dosen']['prodi']."' AND trh.semester=$filtersmt
GROUP BY td.nip";
//echo $q;
$db->runQuery($q);
$rs = $db->dbFetch();
?>
| Nama Dosen |
Pembimbing 1 |
Pembimbing 2 |
Penguji 1 |
Penguji 2 |
|
|
|
|
|