Add the main admin, dosen, mahasiswa, API, and service code needed to run the core legacy application with configurable upload storage.
114 lines
3.1 KiB
PHP
114 lines
3.1 KiB
PHP
<?php $db = new dB($dbsetting);
|
|
|
|
$id = $_SESSION['login-dosen']['id'];
|
|
$e = "SELECT * FROM tbdosen WHERE iddosen='$id' LIMIT 1";
|
|
$db->runQuery($e);
|
|
if ($db->dbRows() > 0) {
|
|
$dataDosen = $db->dbFetch();
|
|
} else {
|
|
exit;
|
|
}
|
|
|
|
$idData = intval($_GET['prid']);
|
|
$sql = "SELECT tbpraoutline.*, tbmhs.nmLengkap FROM tbpraoutline LEFT JOIN tbmhs ON tbpraoutline.nim = tbmhs.nim WHERE id = '$idData'";
|
|
$db->runQuery($sql);
|
|
if ($db->dbRows() > 0) {
|
|
$dataPraoutline = $db->dbFetch();
|
|
} else {
|
|
exit;
|
|
}
|
|
|
|
$kkTerkait = json_decode($dataPraoutline['kkTerkait'], true);
|
|
|
|
$listKK = [];
|
|
$idKKDataIni = $dataPraoutline['kelompokKeahlian'];
|
|
|
|
if(!($dataDosen['kelompokKeahlian'] == $idKKDataIni || $dataDosen['jenis'] == 'K')){
|
|
exit;
|
|
}
|
|
|
|
|
|
$sql = "SELECT * FROM tb_kelompok_keahlian WHERE idKK != '$idKKDataIni'";
|
|
$result = $db->runQuery($sql);
|
|
|
|
while ($aRow = $db->dbFetch($result)) {
|
|
array_push($listKK, [
|
|
'id' => $aRow['idKK'],
|
|
'nama' => $aRow['namaKK'],
|
|
]);
|
|
}
|
|
|
|
?>
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<ol class="breadcrumb">
|
|
<li>
|
|
<i class="clip-home-3"></i>
|
|
<a href="<?php echo DOSEN_PAGE; ?>">
|
|
Home
|
|
</a>
|
|
</li>
|
|
<li class="active">
|
|
Daftar Usulan
|
|
</li>
|
|
|
|
</ol>
|
|
<div class="page-header">
|
|
<h1>Kelompok Keahlian Terkait </h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<form id="updateKKTerkait" method="POST" enctype="multipart/form-data" action="page/praoutline/act.praoutline.php">
|
|
<input type="hidden" name="act" value="updateKKTerkait" />
|
|
<input type="hidden" name="idpr" value="<?php echo $idData; ?>" />
|
|
|
|
<div class="alert alert-info" role="alert">
|
|
Fitur ini digunakan untuk mengirim Notifikasi WA kepada KK tertentu jika topik draft proposal mahasiswa punya keterkaitan dengan KK tersebut.
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<div class="form-group">
|
|
<label class="control-label">
|
|
Judul
|
|
</label>
|
|
<input type="text" readonly class="form-control" value="<?php echo $dataPraoutline['judul']; ?>"/>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label">
|
|
Nama Mahasiswa
|
|
</label>
|
|
<input type="text" readonly class="form-control" value="<?php echo $dataPraoutline['nmLengkap']; ?>"/>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label">
|
|
NIM
|
|
</label>
|
|
<input type="text" readonly class="form-control" value="<?php echo $dataPraoutline['nim']; ?>"/>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label">
|
|
Kelompok Keahlian Terkait
|
|
</label>
|
|
<?php
|
|
foreach ($listKK as $key => $val) {
|
|
$checked = "";
|
|
if(in_array($val['id'], $kkTerkait)){
|
|
$checked = ' checked= "checked" ';
|
|
}
|
|
echo ' <div class="form-check"><input class="form-check-input" type="checkbox" '.$checked.' value="'.$val['id'].'" name="kkTerkaitList[]"><label class="form-check-label" style="margin-left:1rem">'.$val['nama'].'</label></div>';
|
|
}
|
|
?>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-2">
|
|
<button class="btn btn-teal btn-block" type="submit">
|
|
Simpan Data
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</form>
|