-
Notifications
You must be signed in to change notification settings - Fork 0
/
_cek_tagihan_krs.php
64 lines (61 loc) · 2.26 KB
/
_cek_tagihan_krs.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?php
// Author: Emanuel Setio Dewo
// 24 Jan 2007
// *** Parameters ***
$tahun = GetSetVar('tahun');
$prodi = GetSetVar('prodi');
$prid = GetSetVar('prid');
// *** Main ***
TampilkanJudul("Cek Tagihan KRS Mahasiswa");
TampilkanTahunProdiProgram('_cek_tagihan_krs', '');
// Tampilkan pesan
echo "<p>Tabel berikut ini membandingkan SKS yang diambil di KRS (tabel: krstemp) dengan
jumlah SKS yang ditagihkan ke mhsw (tabel: bipotmhsw).
Jika jumlah SKS-nya tidak sama, maka baris akan ditampilkan dengan warna merah.
Jika jumlah SKS-nya sama, maka baris akan ditampilkan dengan warna putih. <input type=button name='Cetak' value='Cetak' onClick='window.print()'></p>";
if (!empty($tahun) && !empty($prodi)) {
TampilkanTagihanKRSMhsw(5);
}
// *** Functions ***
function TampilkanTagihanKRSMhsw($BNID) {
$s = "select k.KHSID, k.MhswID, m.Nama, sum(k.SKS) as JmlSKS
from krstemp k
left outer join mhsw m on k.MhswID=m.MhswID
left outer join jadwal j on k.JadwalID=j.JadwalID
where k.TahunID='$_SESSION[tahun]'
and m.ProdiID='$_SESSION[prodi]'
and k.NA='N'
and j.JenisJadwalID='K'
and j.JadwalSer=0
group by k.MhswID";
$r = _query($s); $n = 0;
echo "<p><table class=box cellspacing=1>
<tr><th class=ttl>#</th>
<th class=ttl>NPM</th>
<th class=ttl>Nama Mhsw</th>
<th class=ttl>SKS<br />Temp</th>
<th class=ttl>SKS<br />Tagih</th>
<th class=ttl>Rupiah<br />Tagih</th>
<th class=ttl>Total</th>
</tr>";
while ($w = _fetch_array($r)) {
$n++;
$jml = GetFields('bipotmhsw', "MhswID='$w[MhswID]' and TahunID='$_SESSION[tahun]' and BIPOTNamaID",
$BNID, "Jumlah, Besar");
$rupiah = number_format($jml['Besar']);
$total = number_format($jml['Besar'] * $jml['Jumlah']);
$c = ($jml['Jumlah'] != $w['JmlSKS'])? 'class=wrn' : 'class=ul';
$link = ($jml['Jumlah'] != $w['JmlSKS']) ? "<a href='krs.cetak.php?khsid=$w[KHSID]&prn=1'>$w[MhswID]</a>" : $w['MhswID'];
echo "<tr>
<td class=inp>$n</td>
<td $c>$link</td>
<td $c>$w[Nama]</td>
<td $c align=right>$w[JmlSKS]</td>
<td $c align=right>$jml[Jumlah]</td>
<td $c align=right>$rupiah</td>
<td $c align=right>$total</td>
</tr>";
}
echo "</table></p>";
}
?>