| 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/mts/admin/ |
Upload File : |
<?php
session_start();
error_reporting(0);
$ta = mysql_fetch_array(mysql_query("SELECT * FROM tahun_ajaran where idTahunAjaran='$_GET[tahun]'"));
$idTahun = $ta['idTahunAjaran'];
$tahun = $ta['nmTahunAjaran'];
$idt = mysql_fetch_array(mysql_query("SELECT * FROM identitas where npsn='10700295'"));
$pos = mysql_fetch_array(mysql_query("SELECT * FROM pos_bayar where idPosBayar='$_GET[pos]'"));
$idsiswa = $_GET['siswa'];
$dtsiswa = mysql_fetch_array(mysql_query("SELECT * FROM view_detil_siswa where idSiswa='$_GET[siswa]'"));
$nissiswa = $dtsiswa['nisSiswa'];
$namasiswa = $dtsiswa['nmSiswa'];
$namakelas = $dtsiswa['nmKelas'];
?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="bootstrap/css/prin.css">
</head>
<body>
<table width="100%">
<tr>
<td width="200px">NIS </td>
<td width="10px">:</td>
<td> <?php echo $nissiswa; ?></td>
</tr>
<tr>
<td>Nama</td>
<td>:</td>
<td> <?php echo $namasiswa; ?></td>
</tr>
<tr>
<td>Kelas </td>
<td>:</td>
<td> <?php echo $namakelas; ?></td>
</tr>
<tr>
<td>Tahun Pelajaran</td>
<td>:</td>
<td> <?php echo $tahun; ?></td>
</tr>
</table>
<br>
<table border="1" class="table table-bordered table-striped">
<thead>
<tr>
<th>No.</th>
<th>Pos Pembayaran</th>
<th>Jenis Pembayaran</th>
<th>Tagihan</th>
</tr>
</thead>
<tbody>
<?php
$no = 1;
$totDibayar = 0;
$totTagihan = 0;
$sqlJenisBayar = mysql_query("SELECT jenis_bayar.*, pos_bayar.nmPosBayar
FROM jenis_bayar INNER JOIN pos_bayar ON jenis_bayar.idPosBayar = pos_bayar.idPosBayar
WHERE jenis_bayar.idTahunAjaran='$idTahun'");
while ($djb = mysql_fetch_array($sqlJenisBayar)) {
if ($djb['tipeBayar'] == 'bulanan') {
//menghitung semua tagihan bulanan
$tgbul = mysql_fetch_array(mysql_query("SELECT
jenis_bayar.idPosBayar,
pos_bayar.nmPosBayar,
tagihan_bulanan.idSiswa,
Sum(tagihan_bulanan.jumlahBayar) AS TotalSemuaTagihanBulanan
FROM
tagihan_bulanan
INNER JOIN jenis_bayar ON tagihan_bulanan.idJenisBayar = jenis_bayar.idJenisBayar
INNER JOIN pos_bayar ON jenis_bayar.idPosBayar = pos_bayar.idPosBayar
WHERE tagihan_bulanan.idJenisBayar='$djb[idJenisBayar]' AND tagihan_bulanan.idSiswa='$idsiswa'
GROUP BY
jenis_bayar.idPosBayar"));
$semuaTagihan = $tgbul['TotalSemuaTagihanBulanan'];
$dbayar = mysql_fetch_array(mysql_query("SELECT
jenis_bayar.idPosBayar,
pos_bayar.nmPosBayar,
jenis_bayar.idTahunAjaran,
tahun_ajaran.nmTahunAjaran,
jenis_bayar.nmJenisBayar,
Sum(tagihan_bulanan.jumlahBayar) AS TotalPembayaranPerJenis,
tagihan_bulanan.statusBayar
FROM
tagihan_bulanan
INNER JOIN jenis_bayar ON tagihan_bulanan.idJenisBayar = jenis_bayar.idJenisBayar
INNER JOIN pos_bayar ON jenis_bayar.idPosBayar = pos_bayar.idPosBayar
INNER JOIN tahun_ajaran ON jenis_bayar.idTahunAjaran = tahun_ajaran.idTahunAjaran
WHERE tagihan_bulanan.idJenisBayar='$djb[idJenisBayar]' AND tagihan_bulanan.statusBayar='1' AND tagihan_bulanan.idSiswa='$idsiswa'
GROUP BY
tagihan_bulanan.idJenisBayar"));
$jBayar = $dbayar['TotalPembayaranPerJenis'];
$tagihan = $semuaTagihan - $jBayar;
} else {
//menghitung semua tagihan bebas
$tgb = mysql_fetch_array(mysql_query("SELECT
tagihan_bebas.idTagihanBebas,
jenis_bayar.idPosBayar,
pos_bayar.nmPosBayar,
tagihan_bebas.idSiswa,
SUM(tagihan_bebas.totalTagihan) As TotalSemuaTagihanBebas
FROM
tagihan_bebas
INNER JOIN jenis_bayar ON tagihan_bebas.idJenisBayar = jenis_bayar.idJenisBayar
INNER JOIN pos_bayar ON jenis_bayar.idPosBayar = pos_bayar.idPosBayar
WHERE tagihan_bebas.idJenisBayar='$djb[idJenisBayar]' AND tagihan_bebas.idSiswa='$idsiswa'
GROUP BY
jenis_bayar.idPosBayar"));
$semuaTagihan = $tgb['TotalSemuaTagihanBebas'];
$dbayar = mysql_fetch_array(mysql_query("SELECT
tagihan_bebas.idJenisBayar,
jenis_bayar.nmJenisBayar,
jenis_bayar.idTahunAjaran,
tahun_ajaran.nmTahunAjaran,
tagihan_bebas_bayar.idTagihanBebas,
Sum(tagihan_bebas_bayar.jumlahBayar) AS TotalPembayaranPerJenis,
tagihan_bebas_bayar.ketBayar
FROM
tagihan_bebas_bayar
INNER JOIN tagihan_bebas ON tagihan_bebas_bayar.idTagihanBebas = tagihan_bebas.idTagihanBebas
INNER JOIN jenis_bayar ON tagihan_bebas.idJenisBayar = jenis_bayar.idJenisBayar
INNER JOIN tahun_ajaran ON jenis_bayar.idTahunAjaran = tahun_ajaran.idTahunAjaran
WHERE tagihan_bebas_bayar.idTagihanBebas='$tgb[idTagihanBebas]'
GROUP BY
tagihan_bebas_bayar.idTagihanBebas"));
$jBayar = $dbayar['TotalPembayaranPerJenis'];
$tagihan = $semuaTagihan - $jBayar;
}
echo "<tr>
<td align='center'>$no</td>
<td>$djb[nmPosBayar]</td>
<td>$djb[nmJenisBayar]</td>
<td align='right'>" . buatRp($tagihan) . "</td>
</tr>";
$no++;
$totDibayar += $jBayar;
$totTagihan += $tagihan;
}
?>
<tr>
<td colspan="3"><b>Total Tagihan</b></td>
<td align="right"><b><?php echo buatRp($totTagihan); ?></b></td>
</tr>
</tbody>
</table>
<br />
</body>
</html>