Advertisement
Mista

Untitled

Aug 15th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include"../config/koneksi.php";
  4. $requestData= $_REQUEST;
  5. //$nip=$_SESSION['userid'];
  6. //$query = mysqli_query($db,"SELECT cabang FROM login where userid='$_SESSION[userid]'");
  7.  
  8. $columns = array(
  9. 0 => 'nik',
  10. 1 => 'nama',
  11. 2 => 'jenkel',
  12. 3 => 'alamat',
  13. 4 => 'telp',
  14. 5 => 'status',
  15. 6 => 'cabang'
  16. );
  17.  
  18.  
  19. $sql = "SELECT nik,nama,jenkel,alamat,telp,status,cabang ";
  20. $sql.=" FROM staff where cabang='Pusat' and cabang='".$_SESSION['cabang']."' ";
  21. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get InventoryItems".mysqli_error());
  22. $totalData = mysqli_num_rows($query);
  23. $totalFiltered = $totalData;
  24. if( !empty($requestData['search']['value']) ) {
  25. $sql = "SELECT nik,nama,jenkel,alamat,telp,status,cabang";
  26. $sql.=" FROM staff";
  27. $sql.=" WHERE nama LIKE '".$requestData['search']['value']."%' ";
  28. $sql.=" OR nik LIKE '".$requestData['search']['value']."%' ";
  29. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get PO");
  30. $totalFiltered = mysqli_num_rows($query);
  31.  
  32. $sql.=" ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']." ";
  33. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get PO");
  34.  
  35. } else {
  36.  
  37. $sql = "SELECT nik,nama,jenkel,alamat,telp,status,cabang ";
  38. $sql.=" FROM staff where cabang='Pusat' and cabang='".$_SESSION['cabang']."' ";
  39. $sql.=" ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']." ";
  40. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get PO".mysqli_error());
  41.  
  42. }
  43.  
  44. $data = array();
  45. while( $row=mysqli_fetch_array($query) ) {
  46. $nestedData=array();
  47.  
  48. $nestedData[] = $row["nik"];
  49. $nestedData[] = $row["nama"];
  50. $nestedData[] = $row["jenkel"];
  51. $nestedData[] = $row["alamat"];
  52. $nestedData[] = $row["telp"];
  53. $nestedData[] = $row["status"];
  54. $nestedData[] = $row["cabang"];
  55. $nestedData[] = '<td><center>
  56. <a href="karyawan-e.php?nik='.$row['nik'].'" data-toggle="tooltip" title="Edit" class="btn btn-sm btn-warning"> <i class="menu-icon icon-pencil"></i> </a>
  57. <a href="karyawan.php?hal=hapus&kd='.$row['nik'].'" data-toggle="tooltip" title="Hapus" class="btn btn-sm btn-danger"> <i class="menu-icon icon-trash"></i> </a>
  58. </center></td>';
  59.  
  60. $data[] = $nestedData;
  61.  
  62. }
  63.  
  64.  
  65.  
  66. $json_data = array(
  67. "draw" => intval( $requestData['draw'] ),
  68. "recordsTotal" => intval( $totalData ),
  69. "recordsFiltered" => intval( $totalFiltered ),
  70. "data" => $data
  71. );
  72.  
  73. echo json_encode($json_data);
  74.  
  75. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement