Skip to content
Snippets Groups Projects
Commit 1214a64b authored by Venny Larasati's avatar Venny Larasati
Browse files

add persetujuan skp ke db

belum disable button setuju & button tambah jika sudah disetujui
parent e44835cf
Branches
No related merge requests found
Pipeline #1774 skipped
......@@ -14,6 +14,9 @@ if ($func == 1){
} else if ($func ==3){
$nip = $_GET['nip'];
getSKPbawahan($nip);
} else if ($func ==4){
$nip = $_GET['nip'];
updateStatusSKP($nip);
}
function insertSKP($nip){
......@@ -66,8 +69,8 @@ if ($func == 1){
$id_skp = $row["id_skp"];
}
} else { // Jika belum ada, buat record di tabel skp
$sql1 = "INSERT INTO skp (id_penilaian)
VALUES ('$id_penilaian')";
$sql1 = "INSERT INTO skp (id_penilaian, status)
VALUES ('$id_penilaian', 0)";
if ($conn->query($sql1) === TRUE) {
echo "New record created successfully";
......@@ -215,10 +218,54 @@ if ($func == 1){
$_SESSION['all_kegiatan'] = $array;
header( 'Location: ../form_persetujuan_skp.php' ) ;
header( 'Location: ../form_persetujuan_skp.php?nip='.$nip ) ;
exit();
}
function updateStatusSKP($nip){
$conn = connect_database();
// Cek apakah NIP & periode sudah ada di tabel penilaian
$id_penilaian = 0;
$sql = "SELECT id_penilaian FROM penilaian WHERE id_pegawai ='$nip' AND periode = YEAR(CURDATE())";
$result = $conn->query($sql);
// Jika sudah ada, ambil id_penilaiannya
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$id_penilaian = $row["id_penilaian"];
echo "udah ada penilaian " . $id_penilaian. "<br>";
}
} else { // Jika belum ada, buat record di tabel penilaian
echo "belom ada penilaian <br>";
}
// Cek SKP
$id_skp = 0;
$sql = "SELECT id_skp FROM skp WHERE id_penilaian = $id_penilaian";
$result = $conn->query($sql);
// Jika sudah ada, ambil id_skp
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$id_skp = $row["id_skp"];
}
} else { // Jika belum ada
echo "belom ada skp <br>";
}
$sql = "UPDATE skp SET status=1 WHERE id_skp=$id_skp";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
header( 'Location: ../form_persetujuan_skp.php?nip='.$nip ) ;
exit();
}
?>
\ No newline at end of file
......@@ -84,8 +84,8 @@
</tbody>
</table>
</div>
<a href="">
<?php $formlink = "controller/form_skp_controller.php?func=4&nip=".$_GET['nip'] ?>
<a href=" <?php echo $formlink; ?> ">
<button class="btn m-b-sm m-r-sm btn-info">Setuju</button>
</a>
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment