<link href="_lib/search.css" rel="stylesheet" type="text/css">
<link href="_lib/gradient.css" rel="stylesheet" type="text/css">
<a class="button" onclick="window.open('data:application/msexcel,'+document.getElementById('export').outerHTML.replace(/ /g, '%20'));">Export Data ke Excel</a>&nbsp;<a class="button" onclick="window.open('data:application/msword,'+document.getElementById('export').outerHTML.replace(/ /g, '%20'));">Export Data ke Word</a>
<?php
include 'config/koneksi.php';
include '_lib/fungsi_indotgl.php';	

//menampilkan data
$posisi  = 0;
$empty = "";
$bulan_sel = $_POST['bulan'];
$year_sel = $_POST['tahun'];

$hasil = mysql_query("SELECT alur_perkara_id, pihak2_text, tanggal_putusan, tanggal_minutasi,
(SELECT @tanggal_input_putusan := diinput_tanggal FROM perkara_proses WHERE perkara_proses.perkara_id = perkara.perkara_id AND perkara_proses.proses_id =210) AS input_putusan,
(SELECT @tanggal_input_minutasi:= diinput_tanggal FROM perkara_proses WHERE perkara_proses.perkara_id = perkara.perkara_id AND perkara_proses.proses_id =220)AS input_minutasi,
@pinalti_putusan := FLOOR(HOUR(TIMEDIFF(@tanggal_input_putusan, DATE_FORMAT(tanggal_putusan,'%Y-%m-%d %T'))) / 24) AS pinalti_putusan,
@pinalti_minutasi := FLOOR(HOUR(TIMEDIFF(@tanggal_input_minutasi, DATE_FORMAT(tanggal_minutasi,'%Y-%m-%d %T'))) / 24) AS pinalti_minutasi,
@hari_sum := FLOOR(HOUR(TIMEDIFF(@tanggal_input_putusan, @tanggal_input_minutasi)) / 24) AS hari_sum,
@hari_fix := (@hari_sum + @pinalti_putusan) AS hari_fix,
@jam_sum := MOD(HOUR(TIMEDIFF(@tanggal_input_putusan, @tanggal_input_minutasi)), 24) AS jam_sum,
@menit_sum := MINUTE(TIMEDIFF(@tanggal_input_putusan, @tanggal_input_minutasi)) AS menit_sum,
CONCAT(
(CASE WHEN @hari_fix >0 THEN CONCAT(@hari_fix,' hari ') ELSE '' END),
(CASE WHEN @jam_sum >0 THEN CONCAT(@jam_sum,' jam ') ELSE '' END),
(CASE WHEN @menit_sum >0 THEN CONCAT(@menit_sum,' menit ') ELSE '' END)
) AS kecepatan,
para_pihak, nomor_perkara, panitera_pn.nama_gelar, 
GROUP_CONCAT(DISTINCT hakim_pn.nama_gelar ORDER BY perkara_hakim_pn.id ASC SEPARATOR '<br>') AS nama_gelar_hakim
FROM hakim_pn, panitera_pn, perkara_putusan, perkara, perkara_panitera_pn, perkara_hakim_pn
WHERE tanggal_minutasi IS NOT NULL AND MONTH(tanggal_putusan) = '$bulan_sel' AND YEAR(tanggal_putusan) = '$year_sel'
AND perkara.alur_perkara_id !='114' AND perkara.alur_perkara_id !='113' AND perkara.alur_perkara_id !='2' 
AND perkara.perkara_id = perkara_putusan.perkara_id 
AND perkara_panitera_pn.perkara_id = perkara_putusan.perkara_id 
AND perkara_hakim_pn.perkara_id = perkara_putusan.perkara_id 
AND perkara_hakim_pn.hakim_id = hakim_pn.id 
AND perkara_panitera_pn.panitera_id = panitera_pn.id 
AND perkara_hakim_pn.aktif='Y' 
GROUP BY perkara_putusan.perkara_id 
ORDER BY hari_fix ASC, jam_sum ASC, menit_sum ASC") or die("Query failed with error: ".mysql_error());
echo "<div id='export'>";
echo "<h2>Urutan Kecepatan Minutasi Perkara Berdasarkan Tanggal dan Jam Input di SIPP Bulan ".getBulan($bulan_sel)." ".$year_sel."</h2>";
echo "<h3>Untuk Perkara Selain Perdata Permohonan dan Pidana Cepat</h3><br>";

	
$no = $posisi+1;
$totalperkara = mysql_num_rows($hasil);
echo "<p align=left>Total Putusan : <b>$totalperkara</b> Putusan</p><br>";
echo "<table align=center><tr>
    <th width='2%'>No.</th>
	<th width='12%'>No. Perkara</th>
	<th width='12%'>Para Pihak/Terdakwa</th>
	<th width='13%'>Majelis Hakim</th>
	<th width='6%'>Panitera Pengganti</th>
	<th width='11%'>Tgl Putus<br>Tgl. Input Putusan</th>
	<th width='11%'>Tgl Minutasi<br>Tgl. Input Minutasi</th>
	<th width='12%'>Kecepatan Minutasi</th></tr>";
while($r=mysql_fetch_array($hasil)){

$tanggal1 = tgljam_indo($r['input_putusan']).' WIB.';
$tanggal2 = tgljam_indo($r['input_minutasi']).' WIB.';
$tanggal3 = tgl_indoshort($r[tanggal_putusan]);
$tanggal4 = tgl_indoshort($r[tanggal_minutasi]);
$tanggal5 = (($r[pinalti_putusan]==0)?'( <span style="color:green">Tepat Waktu</span> )':'( <span style="color:red">Terlambat '.$r[pinalti_putusan].' hari</span> )');
$tanggal6 = (($r[pinalti_minutasi]==0)?'( <span style="color:green">Tepat Waktu</span> )':'( <span style="color:red">Terlambat '.$r[pinalti_minutasi].' hari</span> )');
  echo "<tr>
  <td align='center'>$no</td>
  <td>$r[nomor_perkara]</td>
  <td>$r[para_pihak]</td>
  <td><b>$r[nama_gelar_hakim]</b></td>
  <td>$r[nama_gelar]</td>
  <td>$tanggal3 <br> $tanggal1 <br> $tanggal5</td>
  <td>$tanggal4 <br> $tanggal2 <br> $tanggal6</td>
  <td><b>$r[kecepatan]</b></td></tr>";
  $no++;
  }
echo "</table><br>";
?>