| Server IP : 216.106.184.20 / Your IP : 216.73.216.234 Web Server : LiteSpeed System : Linux asmodeus.in-hell.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64 User : sekoaid1 ( 1891) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/sekoaid1/spp.raudhatulfalah.sch.id/tes/admin/ |
Upload File : |
<?php
session_start();
include "../config/koneksi.php";
include "../config/library.php";
if (isset($_GET['hapus_bebas'])) {
$cek_totalBayar = mysql_fetch_array(mysql_query("SELECT idTagihanBebas, SUM(jumlahBayar) as nominalBayar FROM tagihan_bebas_bayar WHERE idTagihanBebasBayar='$_GET[idBayar]' GROUP BY idTagihanBebas"));
$cek_totalTagihan = mysql_fetch_array(mysql_query("SELECT SUM(totalTagihan) as nominalTagihan FROM tagihan_bebas WHERE idTagihanBebas='$cek_totalBayar[idTagihanBebas]'"));
if ($cek_totalBayar['nominalBayar'] <> '0' && $cek_totalBayar['nominalBayar'] < $cek_totalTagihan['nominalTagihan']) {
$statusBayar = '2';
} else {
$statusBayar = '0';
}
$query = mysql_query("DELETE FROM tagihan_bebas_bayar WHERE idTagihanBebasBayar='$_GET[idBayar]'");
$query1 = mysql_query("UPDATE tagihan_bebas SET statusBayar='$statusBayar' WHERE idTagihanBebas='$cek_totalBayar[idTagihanBebas]'");
if ($query && $query1) {
echo '<script>toastr["success"]("Data Pembayaran Bebas berhasil dihapus.","Sukses!")</script>';
} else {
$_SESSION['notif'] = 'gagal';
}
}
?>
<script type="text/javascript" src="../plugins/jQuery/jquery-latest.js"></script>
<script>
$('#responsecontainer').load('pembayaran_tagihan_bebas.php?id="<?= $_GET[id] ?>"');
</script>
<link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css">
<div id="responsecontainer">
<table class="table table-bordered" style="white-space: nowrap; font-size: 10pt">
<thead>
<tr class="info">
<th>No</th>
<th>Tanggal</th>
<th>Jumlah Bayar</th>
<th>Keterangan</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<?php
$tampil = mysql_query("SELECT * FROM tagihan_bebas_bayar WHERE idTagihanBebas='$_GET[id]'");
$totalTagihan = mysql_fetch_array(mysql_query("SELECT SUM(totalTagihan) as totalTagihan FROM tagihan_bebas WHERE idTagihanBebas='$_GET[id]'"));
$no = 1;
$total_bayar = 0;
while ($r = mysql_fetch_array($tampil)) {
echo '<tr>
<td>' . $no++ . '</td>
<td>' . date('m/d/Y', strtotime($r['tglBayar'])) . '</td>
<td>' . buatRp($r['jumlahBayar']) . '</td>
<td>' . $r['ketBayar'] . '</td>
<td>
<a class="btn btn-danger btn-sm" title="Hapus" href="?hapus_bebas&idBayar=' . $r['idTagihanBebasBayar'] . '&id=' . $r['idTagihanBebas'] . '&posbayar=' . $_GET['posbayar'] . '&&nominal=' . $r['jumlahBayar'] . '" onclick=\'return confirm("Apa anda yakin untuk hapus Data ini? (Menghapus siswa berarti juga akan menghapus tagihan dan pembayaran!)")\'><span class="glyphicon glyphicon-trash"></span></a>
</td>
</tr>';
$total_bayar = $total_bayar + $r['jumlahBayar'];
}
$tunggakan = $totalTagihan['totalTagihan'] - $total_bayar;
?>
</tbody>
<tfoot>
<tr>
<td colspan="2">Total Sudah Bayar</td>
<td><?= buatRp($total_bayar) ?></td>
<td colspan="2">Tunggakan : <?= buatRp($tunggakan) ?></td>
</tr>
</tfoot>
</table>
</div>
<script src="../plugins/jQuery/jQuery-2.1.4.min.js"></script>
<script src="../bootstrap/js/bootstrap.min.js"></script>