<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;
$sekarang = date('Y-m-d');
$hasil = mysql_query("SELECT perkara.perkara_id,
perkara.alur_perkara_id, 
perkara.nomor_perkara,
perkara.pihak1_text,
perkara.pihak2_text,
perkara.para_pihak,
perkara.proses_terakhir_text,
perkara_jadwal_sidang.tanggal_sidang,
perkara_jadwal_sidang.sidang_keliling, 
perkara_jadwal_sidang.keterangan,
(CASE WHEN (SELECT TIMESTAMPDIFF(DAY, perkara_jadwal_sidang.tanggal_sidang,CURRENT_DATE)) <= '30' THEN 'DALAM 30 HARI' ELSE '<a>LEBIH DARI 30 HARI</a>' END) AS waktu,
(GROUP_CONCAT(DISTINCT DATE_FORMAT(perkara_jadwal_sidang.tanggal_sidang, '%d-%m-%Y') ,' | ', perkara_jadwal_sidang.agenda ORDER BY perkara_jadwal_sidang.tanggal_sidang ASC SEPARATOR '<br>')) AS tanggal_sidang,
DATEDIFF(CURDATE(),perkara_jadwal_sidang.tanggal_sidang) AS lama_proses,
hakim_pn.nama_gelar AS ketua_majelis,
panitera_pn.nama_gelar AS panitera_pengganti
FROM  perkara, perkara_jadwal_sidang, hakim_pn, panitera_pn, perkara_panitera_pn, perkara_hakim_pn
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_hakim_pn.aktif = 'Y'
AND perkara_jadwal_sidang.ditunda ='T'
AND (perkara_jadwal_sidang.alasan_ditunda IS NULL OR perkara_jadwal_sidang.alasan_ditunda ='' OR perkara_jadwal_sidang.alasan_ditunda =0)
AND (perkara_jadwal_sidang.keterangan LIKE '%tegur%' OR perkara_jadwal_sidang.keterangan LIKE '%mediasi%' OR perkara_jadwal_sidang.keterangan LIKE '%ditentukan kemudian%')
AND (perkara_jadwal_sidang.tanggal_sidang <= NOW())
AND (perkara.proses_terakhir_text = 'persidangan' OR perkara.proses_terakhir_text LIKE '%pertama%') 
GROUP BY perkara_jadwal_sidang.perkara_id 
ORDER BY hakim_pn.nama_gelar ASC") or die("Query failed with error: ".mysql_error());
							
echo "<div id='export'>";
echo "<h2>Penundaan Persidangan karena Ditegur atau Ditentukan Kemudian</h2><br>";
echo "<table align=center><tr>
    <th width='2%'>No.</th>
	<th width='13%'>No. Perkara</th>
	<th width='15%'>Pihak Penggugat/Pemohon</th>
	<th width='13%'>Ketua Majelis</th>	
	<th width='13%'>Panitera Pengganti</th>	
	<th width='13%'>Tgl. Sidang Terakhir | Agenda</th>
	<th width='7%'>Sidang Keliling</th>
	<th width='8%'>Keterangan</th>
	<th width='8%'>Lama Proses<br>dari Sidang Terakhir</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)){

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[tanggal_sidang]</td> 
  <td align='center'>$r[sidang_keliling]</td>  
  <td align='center'>$r[keterangan]</td>
  <td align='center'>$r[lama_proses] Hari</td>
  <td align='center'><b><d>$r[waktu]</d></b></td></tr>";
  $no++;
}
echo "</table><br>";
?>