Files
2025-10-09 11:03:05 +07:00

152 lines
3.8 KiB
PHP

<!--form action_edit-->
<?php
date_default_timezone_set('Asia/Jakarta'); //Menyesuaikan waktu dengan tempat kita tinggal
session_start();
include "koneksi.php";
//Kirimkan Variabel
$id_pasien = $_POST['id_pasien'];
$register = $_POST['register'];
$nik = $_POST['nik'];
$file_text = $_POST['file_text'];
$nama = strtoupper($_POST['nama']);
$umur = $_POST['umur'];
$jenis_kelamin = $_POST['jenis_kelamin'];
$triage = $_POST['triage'];
$ruang = $_POST['ruang'];
$tanggal = $_POST['tanggal'];
$alamat = strtoupper($_POST['alamat']);
$kedatangan = $_POST['kedatangan'];
$smf = $_POST['smf'];
$prolong = $_POST['editprolong'];
$status_keluar = $_POST['status_keluar'];
$jam_keluar = $_POST['editjam_keluar'];
$status_tunggu = $_POST['status_tunggu'];
$rujukan = $_POST['rujukan'];
$keterangan = $_POST['keterangan'];
$prwppa = $_GET['prwppa'];
// hak akses manajer edit
if (($_SESSION['hak_akses'] == 'Manajer')) {
$keterangan = $_POST['keterangan'];
$file_text = $_POST['file_text'];
// insert form edit manajer ke data base
// alamat='$alamat',
// kedatangan='$kedatangan',
// smf='$smf',
// keterangan='$keterangan',
// prolong='$prolong',
// status_keluar= '$status_keluar',
// jam_keluar= '$jam_keluar',
// status_tunggu= '$status_tunggu',
// rujukan='$rujukan'
$input = "UPDATE datapasien SET register= '$register',
nik='$nik',
file_text='$file_text',
nama='$nama',
umur='$umur',
jenis_kelamin='$jenis_kelamin',
tanggal='$tanggal',
triage='$triage',
ruang='$ruang',
alamat='$alamat',
kedatangan='$kedatangan',
smf='$smf',
prolong='$prolong',
status_keluar= '$status_keluar',
status_tunggu= '$status_tunggu',
rujukan='$rujukan',
keterangan='$keterangan'
WHERE id_pasien = '$id_pasien' ";
$query_input = mysqli_query($open, $input);
if ($query_input) {
$statuscode = '200';
?>
<script language="JavaScript">
document.location = '/perawat/dataview.php?id_pasien=<?= $id_pasien; ?>&register=<?=$register?>&nama=<?=$nama?>&prwppa=<?=$prwppa?>&statuscode=<?= $statuscode; ?>';
</script>
<?php
}else{
?>
<script language="JavaScript">
alert('gagal update');
document.location = '/perawat/dataview.php?id_pasien=<?= $id_pasien; ?>&register=<?=$register?>&nama=<?=$nama?>&prwppa=<?=$prwppa?>&statuscode=<?= $statuscode; ?>';
</script>
<?php
}
} else {
if ($_SESSION['hak_akses'] == 'Admin') {
// jika edit selain manajer
$input = "UPDATE datapasien SET register= '$register',
nik='$nik',
file_text='$file_text',
nama='$nama',
umur='$umur',
jenis_kelamin='$jenis_kelamin',
tanggal='$tanggal',
triage='$triage',
ruang='$ruang',
alamat='$alamat',
kedatangan='$kedatangan',
smf='$smf',
prolong='$prolong',
status_keluar= '$status_keluar',
status_tunggu= '$status_tunggu',
rujukan='$rujukan',
keterangan='$keterangan'
WHERE id_pasien = '$id_pasien' ";
$query_input = mysqli_query($open, $input);
if ($query_input) {
$statuscode = '200';
?>
<script language="JavaScript">
document.location = '/perawat/dataview.php?id_pasien=<?= $id_pasien; ?>&register=<?=$register?>&nama=<?=$nama?>&prwppa=<?=$prwppa?>&statuscode=<?= $statuscode; ?>';
</script>
<?php
}
} else {
// jika gagal input
$statuscode = '201';
?>
<script language="JavaScript">
alert('Maaf Data tidak bisa diedit!');
document.location = '/perawat/dataview.php?id_pasien=<?= $id_pasien; ?>&register=<?=$register?>&nama=<?=$nama?>&prwppa=<?=$prwppa?>&statuscode=<?= $statuscode; ?>';
</script>
<?php
}
}
//Tutup koneksi engine MySQL
mysqli_close($open);
?>
<!-- jika tidak ada koneksi -->
<script language="JavaScript">
document.location = '/perawat/index.php?link=<?= strtolower($_SESSION['hak_akses']); ?>';
</script>