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

148 lines
6.6 KiB
PHP

<!-- modal data-bs pasien prolong -->
<?php include "header.php";
include "model/koneksi.php"; ?>
<?php
$query = mysqli_query($open, "SELECT * FROM datapasien where id_pasien=$_GET[id_pasien]");
while ($data = mysqli_fetch_assoc($query)) {
?>
<!-- modal data-bs pasien prolong -->
<div class="" id="prolong<?php echo $data['id_pasien']; ?>" tabindex="-1" aria-labelledby="exampleModalLabel1" aria-hidden="true" style="background: rgb(124,223,231); background: linear-gradient(0deg, rgba(124,223,231,1) 4%, rgba(223,249,255,1) 100%);">
<form method="POST" enctype="multipart/form-data" class="row g-3 needs-validation" novalidate>
<div class="modal-body">
<span class="btn-style-one" style="margin-bottom: 5pt;">
<h5><?= $data['nama'] ?>&nbsp; | &nbsp;No RM :<?= $data['register'] ?></h5>
</span>
<input hidden="hidden" name="ruang" style="font-weight: bold;" value="UGD <?= $data['ruang']; ?>">
<input hidden="hidden" name="id_pasien" style="font-weight: bold;" value="<?= $data['id_pasien']; ?>">
<textarea hidden="hidden" name="view_prolong" readonly class="form-control"><?= "$data[prolong]" ?></textarea>
<div class="input-group mb-1">
<input type="text" id="prolong" name="prolong" class="form-control form-control-sm" placeholder="rencana tindak lanjut, sebab lama tinggal, dll" autofocus required>
<span class="input-group-btn">
<button onclick="prolongsubmit()" class="btn btn-primary btn-sm" name="prolongsubmit">S i m p a n</button>
</span>
</div>
<div class="container-fluid scroll-auto">
<table>
<?php
$sql_pengkajian = "SELECT * FROM tb_pengkajian WHERE id_pasien= '$data[id_pasien]'";
$tampil_pengkajian = mysqli_query($open, $sql_pengkajian);
$number = 0;
while ($lihat_pengkajian = mysqli_fetch_array($tampil_pengkajian)) {
$diagnosa_medis = stripslashes($lihat_pengkajian['diagnosa_medis']); {
$number++;
?>
<tr style="font-size: 12pt; font-weight:bold;">
<td>
<div align="left"><?= $diagnosa_medis ?></div>
<?php
}
}
?>
</td>
</tr>
<tr>
<td>
<?php
$cetak = (explode(" _ ", $data['prolong']));
for ($start = 0; $start < count($cetak); $start++) {
$start < count($cetak);
print "<div class='alert-warning'>" . $cetak[$start] . "<BR>" . '</div>';
}
$query_mix = mysqli_query($open, "SELECT * FROM datapasien_ok WHERE datapasien_ok.id_pasien= '$data[id_pasien]' ");
while ($data_mix = mysqli_fetch_assoc($query_mix)) {
$cetak_mix = (explode(" _ ", $data_mix['prolong']));
for ($start_mix = 0; $start_mix < count($cetak_mix); $start_mix++) {
$start_mix < count($cetak_mix);
print "<div class='alert-success'>" . $cetak_mix[$start_mix] . "<BR>" . '</div>';
}
}
?>
</td>
</tr>
</table>
</div>
<!-- <textarea type="text" rows="15" readonly class="form-control"></textarea> -->
</div>
<div class="modal-footer">
</div>
</form>
</div>
<?php }
if (isset($_POST['prolongsubmit']) && !empty($_POST['prolong'])) {
$id_pasien = $_POST['id_pasien'];
$prolong = ($_POST['prolong']);
$view_prolong = $_POST['view_prolong'];
$ruang = ($_POST['ruang']);
$waktu = date('d-m-Y H:i');
//input data ke table assesment dalam database
$input = "UPDATE datapasien SET prolong='$view_prolong\n$waktu- [$ruang]- $prolong _ 'WHERE id_pasien= '$id_pasien' ";
$query_input = mysqli_query($open, $input);
if ($query_input) {
//Jika Sukses
?>
<script language="JavaScript">
document.location = '/perawat/modal_prolong.php?id_pasien=<?= $id_pasien ?>';
</script>
<?php
} else {
?>
<script language="JavaScript">
alert("Input form tidak boleh kosong, Silahkan diulangi!");
document.location = '/perawat/modal_prolong.php?id_pasien=<?= $id_pasien ?>';
</script>
<?php
}
}
include "footer.php";
?>
<script>
$(document).ready(function() {
document.getElementById('ruangan').innerHTML = "Keterangan selama perawatan di IGD"
});
// Example starter JavaScript for disabling form submissions if there are invalid fields
(function() {
'use strict'
// Fetch all the forms we want to apply custom Bootstrap validation styles to
var forms = document.querySelectorAll('.needs-validation')
// Loop over them and prevent submission
Array.prototype.slice.call(forms)
.forEach(function(form) {
form.addEventListener('submit', function(event) {
if (!form.checkValidity()) {
event.preventDefault()
event.stopPropagation()
}
form.classList.add('was-validated')
}, false)
})
})()
</script>