<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';	
$key = (isset($_GET['q'])?" AND b.nomor_perkara LIKE '%".$_GET['q']."%' ":"");
//menampilkan data
$posisi  = 0;

$hasil = mysql_query("SELECT perkara.perkara_id, 
perkara.alur_perkara_id, 
perkara.nomor_perkara, 
pihak1_text, 
pihak2_text, 
REPLACE(para_pihak,'<br />',' ') AS para_pihak,
perkara_jadwal_sidang.agenda, 
perkara_jadwal_sidang.tanggal_sidang, 
(GROUP_CONCAT(DATE_FORMAT(perkara_jadwal_sidang.tanggal_sidang, '%d-%m-%Y') ,'&nbsp&nbsp;','<a>|</a>&nbsp&nbsp;', perkara_jadwal_sidang.agenda ORDER BY perkara_jadwal_sidang.urutan DESC SEPARATOR '<br>')) AS agenda,
(CASE WHEN (SELECT TIMESTAMPDIFF(HOUR, perkara_jadwal_sidang.tanggal_sidang,CURRENT_DATE)) <= '24' THEN 'DALAM 24 JAM' ELSE '<a>LEBIH DARI 24 JAM</a>' END) AS waktu,
DATEDIFF(CURRENT_DATE,perkara.tanggal_pendaftaran) AS lamaproses,
hakim_pn.nama_gelar AS ketua_majelis, 
hakim_pn.keterangan AS phone, 
panitera_pn.nama_gelar AS panitera_pengganti,
(SELECT GROUP_CONCAT(DISTINCT hakim_pn.nama_gelar ORDER BY perkara_hakim_pn.id ASC SEPARATOR '; ') AS nama_hakim FROM hakim_pn, perkara_hakim_pn WHERE  perkara_hakim_pn.hakim_id = hakim_pn.id AND perkara_hakim_pn.perkara_id = perkara_jadwal_sidang.perkara_id) AS majelis_hakim
FROM perkara, perkara_jadwal_sidang, hakim_pn, perkara_hakim_pn, panitera_pn, perkara_panitera_pn
LEFT JOIN perkara_putusan ON perkara_panitera_pn.perkara_id = perkara_putusan.perkara_id  
WHERE perkara_jadwal_sidang.perkara_id = perkara.perkara_id 
AND perkara_panitera_pn.perkara_id = perkara_jadwal_sidang.perkara_id
AND perkara_panitera_pn.panitera_id = panitera_pn.id 
AND perkara_hakim_pn.perkara_id = perkara_jadwal_sidang.perkara_id
AND perkara_hakim_pn.hakim_id = hakim_pn.id
AND perkara_hakim_pn.urutan = 1 
AND perkara_jadwal_sidang.agenda NOT LIKE '%sela%' 
AND (perkara_jadwal_sidang.keterangan LIKE '%putus%' OR perkara_jadwal_sidang.keterangan LIKE '%penetapan%' OR perkara_jadwal_sidang.keterangan LIKE '%cabut%' OR perkara_jadwal_sidang.keterangan LIKE '%gugur%' OR perkara_jadwal_sidang.keterangan LIKE '%tolak%' OR perkara_jadwal_sidang.keterangan LIKE '%verstek%') 
AND perkara_jadwal_sidang.ditunda='T' 
AND (perkara.proses_terakhir_id = '81' OR perkara.proses_terakhir_id = '200')
AND perkara_jadwal_sidang.tanggal_sidang <= CURDATE()
AND perkara_putusan.tanggal_putusan IS NULL
AND perkara_hakim_pn.aktif = 'Y'
AND perkara_panitera_pn.aktif = 'Y'
GROUP BY perkara_jadwal_sidang.perkara_id 
ORDER BY perkara_jadwal_sidang.perkara_id DESC") or die("Query failed with error: ".mysql_error());
echo "<div id='export'>";
echo "<h2>Daftar Perkara keterlambatan pengisian Amar Putusan / Penetapan</h2><br>";
echo "<table align=center><tr>
    <th width='3%'>No.</th>
	<th width='13%'>No. Perkara</th>
	<th width='20%'>Pihak Penggugat/Pemohon</th>
	<th width='15%'>Ketua Majelis</th>	
	<th width='15%'>Panitera Pengganti</th>	
	<th width='22%'>Tgl. Sidang Terakhir | Agenda</th>
	<th width='5%'>Lama Proses</th>
	<th>Status</th></tr>";
	
$no = $posisi+1;
$totalperkara = mysql_num_rows($hasil);
echo "<p align=left>Total Perkara : <b>$totalperkara</b> Perkara</p><br>";
while($r=mysql_fetch_array($hasil)){
$tanggal1 = tgl_indo($r['tanggal_sidang']);
  echo "<tr>
  <td align='center'>$no</td>
  <td>$r[nomor_perkara]</td>
  <td>$r[pihak1_text]</td>
  <td>$r[ketua_majelis]</td>
  <td>$r[panitera_pengganti]</td>
  <td>$r[agenda]</td>
  <td align='center'>$r[lamaproses] Hari</td>
  <td><b><d>$r[waktu]</d></b></td></tr>";  
  $no++;
  }
echo "</table><br>";
?>