Files
2024-08-13 05:44:19 +00:00

270 lines
8.6 KiB
PHP

<!DOCTYPE html>
<html>
<head>
<!-- App title -->
<title>SIMPRO RSSA</title>
</head>
<style type="text/css">
.breakAfter{
page-break-after: always;
}
@page
{
size: 210mm 430mm;
height: 430;
width: 210mm;
margin: 7mm 0mm 0mm 6mm;
}
body
{
margin-left: 30px;
}
table {
border-collapse: collapse;
}
td, th {
padding:0px 5px 0px 5px;
}
#tb_head, #cssTable, b, div {
font-family: "Tahoma";
font-size: 13px;
width: 700px;
table-layout: fixed;
}
.a {width: 20px; max-width: 20px;}
.b {width: 280px;max-width: 280px;}
/*.h {width: 23px;max-width: 23px;} */
.i {width: 230px;max-width: 230px;}
.j {width: 100px;max-width: 98px;}
/* .k {width: 80px;max-width: 80px;}
.l {width: 50px;max-width: 50px;}
.m {width: 90px;max-width: 90px;} */
#cssTable td
{
vertical-align: middle;
}
#cssTable {
border-spacing:0;
}
#cssTable tbody td, th {
border-right:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-top:1px solid black;
}
#cssTable thead td,th {
border-right:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-top:1px solid black;
}
#cssTable tfoot td {
border-bottom: none;
border-right: none;
border-left: none;
border-top:1px solid black;
}
.header-info {
font-family: "Tahoma";
font-size: 20px;
}
.tr_head {
text-align: left;
}
</style>
<body>
<?php
include("../../koneksi.php");
date_default_timezone_set('Asia/Jakarta');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$sbg2=$_POST['sebagai'];
$strDate=$_POST['strDate'];
$kpl=pg_query("SELECT p.nama,p.nipb,k.pangkat
FROM data_kepala k
INNER JOIN data_pegawai p ON (p.id=k.data_pegawai_id) WHERE k.aktif='t' AND k.jenis='Kabid'");
while($rkpl=pg_fetch_array($kpl)) {
$nm_kepala=$rkpl[0];
$pangkat=$rkpl[2];
$nip=$rkpl[1];
}
$data = pg_query("SELECT j.nama,k.nama_pelatihan,k.tempat,
(SELECT s.nama FROM sebagai s WHERE s.id='$sbg2')
FROM riwayat_kegiatan k INNER JOIN jenis_pelatihan j ON (j.id=k.jenis_pelatihan_id)
WHERE k.id='$riwayat_kegiatan_id'");
while($row=pg_fetch_array($data)) {
$jenis_pelatihan=$row[0];
$nama_pelatihan=$row[1];
$tempat=$row[2];
$sbg=$row[3];
}
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
$hari = $array_hari[date("N",strtotime($tgl_kegiatan))];
$bulan = array(
'01' => 'JANUARI',
'02' => 'FEBRUARI',
'03' => 'MARET',
'04' => 'APRIL',
'05' => 'MEI',
'06' => 'JUNI',
'07' => 'JULI',
'08' => 'AGUSTUS',
'09' => 'SEPTEMBER',
'10' => 'OKTOBER',
'11' => 'NOVEMBER',
'12' => 'DESEMBER',
);
$bulan[date('m')];
$a=date('d',strtotime($strDate)).' '.(strtoupper($bulan[date('m',strtotime($strDate))])).' '.date('Y',strtotime($strDate)) ;
?>
<table class="report-container" id="rpt" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<thead class="report-header" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<tr style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<th class="report-header-cell" style="font-weight: normal;border-top: none;border-bottom: none;border-left: none;border-right: none;">
<div class="header-info">
<table id="tb_head">
<thead>
<tr class="tr_head"><td><center><?php echo strtoupper('daftar nama'.' '.$sbg); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($jenis_pelatihan); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($nama_pelatihan); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($tempat.' TGL '.$a); ?></center></td></tr>
</thead>
</table>
<br>
</div>
</th>
</tr>
</thead>
<tbody class="report-content">
<tr>
<td class="report-content-cell">
<div class="main">
<table style="color:black;" id="cssTable">
<thead>
<tr align="center" style="font-weight:bold;height:40px;">
<td class="a">No</td>
<td class="b">Nama / NIP / Gol</td>
<td class="i">Jabatan/Satker</td>
<td class="j" colspan="2" style="border-bottom:none;">Tanda Tangan</td>
</tr>
</thead>
<?php
$result = pg_query("SELECT
p.nama,
p.nipb,
p.golongan,
p.ruang,
CASE WHEN j.urut IN ('1','2','3','4','5','6','7')
THEN j.nama
ELSE
(SELECT s.nama FROM satuan_kerja s WHERE s.id=t.satuan_kerja_id)
END,
(SELECT b.nama FROM sebagai b WHERE b.id=t.sebagai_id),
t.id
FROM riwayat_peserta t
INNER JOIN data_pegawai p ON (p.id=t.data_pegawai_id)
INNER JOIN jabatan_pegawai j ON (j.id=p.jabatan_pegawai_id)
WHERE t.riwayat_kegiatan_id='$riwayat_kegiatan_id'
".($sbg2 == null ? "" : "AND t.sebagai_id='$sbg2'")."
ORDER BY j.urut ASC, (SELECT s.nama FROM satuan_kerja s WHERE s.id=t.satuan_kerja_id) ASC, p.nama ASC
");
$totalRows_result = pg_num_rows($result);
$i=1;
$no=1;
echo "<tbody><tr style='line-height:1.3'>";
while($row_result = pg_fetch_array($result)) {
if ($i > 1 && $i % 20 == 0)
echo '</tr><tr style="line-height:1.3" class="breakAfter">';
else if ($i)
echo '</tr><tr style="line-height:1.3">';
++$i;
echo "<td align='right'>"; echo $no.'.'; echo "</td>";
echo "<td";
if (strlen($row_result[0])>43) {echo " style='font-size:11px'";} else {}
echo ">"; echo $row_result[0]; echo "<br>"; echo $row_result[1];
if (($row_result[2]=='-') || ($row_result[2]=='')) {
echo ''; } else {echo ' - '.$row_result[2].'/'.$row_result[3]; }
echo "</td>";
echo "<td";
if (strlen($row_result[4])>30) {echo " style='font-size:11px'";} else {}
echo ">";echo $row_result[4]; echo "</td>";
if ($no % 2 == 0){ //Kondisi
echo "<td style='border-right:none;border-top:none;border-bottom:none;'></td>";
echo "<td style='border-left:none;border-top:none;border-bottom:none;'>"; echo $no.'......'; echo "</td>";
} else {
echo "<td style='border-right:none;border-top:none;border-bottom:none;'>"; echo $no.'......'; echo "</td>";
echo "<td style='border-left:none;border-top:none;border-bottom:none;'></td>";
}
$no++;
}
echo '</tr></tbody>';
?>
<tfoot>
<tr>
<td colspan="6"><br>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px">Mengetahui</div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px">Ka.Bid. Pengembangan Profesi</div></div>
<br>
<br>
<br>
<br>
<div class="row"><div class="col-lg-12" style="text-align:center;text-decoration: underline;margin-left:190px"><?php echo $nm_kepala; ?></div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px"><?php echo $pangkat; ?></div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px"><?php echo $nip; ?></div></div>
</td>
</tr>
</tfoot>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
window.print();
window.close();
</script>
</body>
</html>