joris

Filter Tabel

May 29th, 2012
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.27 KB | None | 0 0
  1.    <script>
  2.             $(document).ready(function() {
  3.                 // create DatePicker from input HTML element
  4.                 $("#datepickerAwal").kendoDatePicker({
  5.                     format: "yyyy-MM-dd"
  6.                 });
  7.                 $("#datepickerAkhir").kendoDatePicker({
  8.                     format: "yyyy-MM-dd"
  9.                 });
  10.             });
  11.     </script>
  12.    
  13. <script language="javascript">
  14. function validasi(form){
  15.      
  16.   if (form.datepickerAwal.value == ""){
  17.     alert("Anda belum memilih tanggal awal");
  18.     return (false);
  19.   }
  20.   if (form.datepickerAkhir.value == ""){
  21.     alert("Anda belum memilih tanggal akhir");
  22.     return (false);
  23.   }
  24.   return (true);
  25. }
  26. </script>
  27.  
  28.  
  29. <?php
  30. include "config/koneksi.php";
  31. $WaktuIndo      = date("d-m-Y");
  32. $WaktuDB        = date("Y-m-d");
  33. $TanggalAtas    = date("Y-m-d", mktime(0, 0, 0, intval(date('m')), intval(date('d'))+7, intval(date('Y'))));
  34. ?>
  35. <img src="images/jadwal.png" width="181" height="39" />
  36.  
  37. <form name="jadwal" action="<?php echo $PHP_SELF;?>" method="POST" onSubmit="return validasi(this)">
  38. <div style="font-family:Tahoma, Geneva, sans-serif;font-size:12px;">
  39. <input id="datepickerAwal" value="" style="width:150px;" />&nbsp;Sampai Dengan&nbsp;<input id="datepickerAkhir" value="" style="width:150px;" />&nbsp;
  40. <button type="submit" class="k-button">Proses</button></div>
  41. </form>
  42. <br />
  43. <table style="font-size:13px;font-family:Tahoma, Geneva, sans-serif;border-left:solid #CCC 1px;border-right:solid #CCC 1px;" width="100%" cellpadding="1" cellspacing="0">
  44. <tr align="center" >
  45.  <td bgcolor="#FFFF99" width="26">No</td>
  46.  <td bgcolor="#FF4A4A" width="119">Hari</td>
  47.  <td bgcolor="#0099FF" width="132">Tanggal</td>
  48.  <td bgcolor="#FFFF00" width="126">Jam Tayang</td>
  49.  <td bgcolor="#6633CC" width="115">Status</td>
  50.  <td bgcolor="#CC6699" width="267">Judul</td>
  51.  <td bgcolor="#00CC66" width="280">Episode</td>
  52. </tr>
  53. <?php
  54.  if(isset($_POST['datepickerAwal']) && isset($_POST['datepickerAkhir'])){
  55.     $Awal        = $_POST['datepickerAwal'];
  56.     $Akhir       = $_POST['datepickerAkhir'];
  57.    
  58.     $query  = "SELECT * FROM asn where tanggal >='".$Awal."' and tanggal <= '".$Akhir."'";
  59.     echo $query;
  60.     require_once("config/pagging.inc.php");
  61.     $pg = new Pagging("modules.php?Jadwal-ASN");
  62.     $pg->totalRecordPage = 10;
  63.     $pg->setSQL($query);
  64.  }else{
  65.         $query  = "SELECT * FROM asn where tanggal >='2012-06-01' and tanggal <= '".$TanggalAtas."'";
  66.         echo $query;
  67.         require_once("config/pagging.inc.php");
  68.         $pg = new Pagging("modules.php?Jadwal-ASN");
  69.         $pg->totalRecordPage = 10;
  70.         $pg->setSQL($query);
  71.  }
  72.  
  73.  
  74.  
  75.  foreach($pg->data as $hsl) {
  76.  $hari          = $hsl['hari'];
  77.  $tanggal       = $hsl['tanggal'];
  78.  $tayang        = $hsl['tayang'];
  79.  $status        = $hsl['status'];
  80.  $judul         = $hsl['judul'];
  81.  $episode       = $hsl['episode'];
  82.  ?>
  83. <tr align="center">
  84. <td style="border-bottom:#CCCCCC solid 1px;">        <?=++$pg->indexNumber ?>.</td>
  85. <td style="border-bottom:#CCCCCC solid 1px;">        <?=$hari?> </td>
  86. <td style="border-bottom:#CCCCCC solid 1px;">        <?=$tanggal?> </td>
  87. <td style="border-bottom:#CCCCCC solid 1px;">       <?=$tayang?></td>
  88. <td style="border-bottom:#CCCCCC solid 1px;">       <?=$status?></td>
  89. <td style="border-bottom:#CCCCCC solid 1px;">        <?=$judul?></td>
  90. <td style="border-bottom:#CCCCCC solid 1px;">        <?=$episode?></td>
  91. </tr>       <?  } ?>
  92.  
  93. </table>
Advertisement
Add Comment
Please, Sign In to add comment