Files
semakin-imut/perawat_roe/setting_user.php
2025-10-09 11:03:05 +07:00

216 lines
9.5 KiB
PHP

<!DOCTYPE html>
<?php
include "model/koneksi.php";
include "header.php";
date_default_timezone_set('Asia/Jakarta'); //Menyesuaikan waktu dengan tempat kita tinggal
ob_start();
// session_start();
if (empty($_SESSION['hak_akses'])) {
?>
<script language="JavaScript">
document.location = 'index.php';
</script>
<?php
}
$hak_akses = $_SESSION['hak_akses'];
$nama_login = $_SESSION['nama'];
if (isset($_GET['edit_perawat'])) {
$id_perawat = $_GET['id_perawat'];
$perawat = mysqli_query($open, "SELECT*FROM tb_perawat WHERE id_perawat='$id_perawat'");
while ($data_perawat = mysqli_fetch_assoc($perawat)) {
?>
<html>
<body>
<p id="hak_akses" hidden><?= $hak_akses; ?></p>
<div class="page-wrapper">
<form method="post" enctype="multipart/form data" class=" navbar-collapse">
<div class="modal-body" style="border-style: groove;">
<div class="form-group" style="margin-top: 2pt;">
<div class="row mt-3">
<label for="nama_perawat" class="col-sm-2 col-form-label col-form-label-sm">Nama Perawat</label>
<div class="col-md-3" style="margin-bottom: 1pt;">
<input style="font-size: 9pt;" type="text" class="form-control form-control-sm" id="nama_perawat" name="nama_perawat" value="<?= $data_perawat['nama_perawat']; ?>">
</div>
<label for="status_pegawai" class="col-sm-2 col-form-label col-form-label-sm">Status Pegawai</label>
<div class="col-md-2" style="margin-bottom: 1pt;">
<select name="status_pegawai" id="status_pegawai" class="form-select form-select-sm">
<option value="<?= $data_perawat['status_pegawai']; ?>"><?= $data_perawat['status_pegawai']; ?></option>
<option value="ASN">ASN</option>
<option value="BLUD">BLUD</option>
<option value="Relawan">Relawan</option>
</select>
</div>
</div>
<div class="row mt-1">
<label for="nip" class="col-sm-2 col-form-label col-form-label-sm">NIP / NIPTT</label>
<div class="col-sm-3" style="margin-bottom: 5pt;">
<input style="font-size: 9pt;" type="text" class="form-control form-control-sm" id="nip" name="nip" value="<?= $data_perawat['nip']; ?>">
</h5>
</div>
<label for="telepon" class="col-sm-2 col-form-label col-form-label-sm">No.telp</label>
<div class="col-md-3" style="margin-bottom: 5pt;">
<input style="font-size: 9pt;" type="telp" class="form-control form-control-sm" id="telepon" name="telepon" value="<?= $data_perawat['telepon']; ?>">
</div>
</div>
<div class="row mb-3">
<label for="alamat" class="col-sm-2 col-form-label col-form-label-sm">Alamat</label>
<div class="col-md-3" style="margin-bottom: 5pt;">
<input style="font-size: 9pt;" type="text" class="form-control form-control-sm" id="alamat" name="alamat" value="<?= $data_perawat['alamat']; ?>">
</div>
<label for="hak_akses" class="col-sm-2 col-form-label col-form-label-sm">Hak Akses</label>
<div class="col-md-2">
<select name="hak_akses" id="hak_akses" class="form-select form-select-sm">
<option value="<?= $data_perawat['kode']; ?>"><?= $data_perawat['kode']; ?></option>
<option value="manajer">Manajer</option>
<option value="admin">Admin</option>
<option value="user">User</option>
</select>
</div>
</div>
</div>
<button type="reset" name="reset" class="btn btn-secondary btn-sm">Batal</button>&nbsp;&nbsp;
<input type="submit" value="Update" class="btn btn-primary btn-sm" name="update_perawat">
<input type="submit" value="Duplicate" class="btn btn-warning btn-sm" name="duplicate">
</div>
</form>
<?php
}
} ?>
<div id="datatable" class="container-fluid" style="margin-top: 2pt;">
</div>
<p id="mymodal"></p>
<!-- ############################## -->
<script src="js/jquery-1.12.0.min.js"></script>
<script src="js/input.js"></script>
<script type="text/javascript">
$(document).ready(function() {
mytable();
function mytable() {
$.ajax({
url: "dataperawat.php",
method: "GET",
success: function(data) {
$('#datatable').html(data);
}
})
}
load_modal();
});
</script>
<script>
function lines() {
var lines =
"Welcome Food" +
"\nPengkajian awal keperawatan" +
"\nPemasangan Gelang Identitas" +
"\nKIE alur perawatan di ugd" +
"\nPlebhotomi darah Vena & Arteri" +
"\nKirim Sampel Laboratorium" +
"\nCXR ";
document.getElementById('tindakan').innerHTML = lines
}
$(document).ready(function() {
perawat_ppa()
function perawat_ppa() {
$.ajax({
url: "model/tb_perawat.php",
method: "GET",
success: function(data) {
$('#ppa').html(data);
}
})
}
})
</script>
<div id="inputimplementasi">
<?php
if (isset($_POST['update_perawat'])) {
$id_perawat = $_GET['id_perawat'];
$nama_perawat = $_POST['nama_perawat'];
$nip = $_POST['nip'];
$status_pegawai = $_POST['status_pegawai'];
$alamat = $_POST['alamat'];
$telepon = $_POST['telepon'];
$kode = $_POST['hak_akses'];
$input = mysqli_query($open, "UPDATE tb_perawat SET nama_perawat='$nama_perawat',
nip ='$nip',
status_pegawai ='$status_pegawai',
alamat ='$alamat',
telepon ='$telepon',
kode ='$kode'
WHERE
id_perawat='$id_perawat'");
if ($input) {
//Jika Sukses
?>
<script language="JavaScript">
document.location.href = "./setting_user.php";
</script>
<?php
}
}
if (isset($_POST['duplicate'])) {
$id_perawat = $_GET['id_perawat'];
$nama_perawat = $_POST['nama_perawat'];
$nip = $_POST['nip'];
$status_pegawai = $_POST['status_pegawai'];
$alamat = $_POST['alamat'];
$telepon = $_POST['telepon'];
$kode = $_POST['hak_akses'];
$input = mysqli_query($open, "INSERT INTO tb_perawat(nip,nama_perawat,status_pegawai,alamat,telepon,kode) VALUES(
'$nip','$nama_perawat','$status_pegawai','$alamat','$telepon','$kode')");
// build some type of Prepared Statement to protect from SQL Injection
if ($input) {
//Jika Sukses
?>
<script language="JavaScript">
document.location.href = "./setting_user.php";
</script>
<?php
}
}
if (isset($_GET['delete_perawat'])) {
$id_perawat = $_GET['id_perawat'];
$input = mysqli_query($open, "DELETE FROM tb_perawat WHERE id_perawat='$id_perawat'");
if ($input) {
//Jika Sukses
?>
<script language="JavaScript">
document.location.href = "./setting_user.php";
alert('hapus data berhasil');
</script>
<?php
}
}
//Tutup koneksi engine MySQL
mysqli_close($open);
include "footer.php"; ?>
</div>
</body>
</html>