Advertisement
Mista

Untitled

Aug 15th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.61 KB | None | 0 0
  1. =====================Script login=========================================
  2. <?php
  3. session_start();
  4. include"koneksi.php";
  5. $userid = $_POST['userid'];
  6. $psw = md5($_POST['pass']);
  7. $op = $_GET['op'];
  8. if($op=="in"){
  9. $cek = mysqli_query($db,"SELECT * FROM login WHERE userid='$userid' AND pass='$psw'");
  10. if(mysqli_num_rows($cek)==1){
  11. $c = mysqli_fetch_array($cek);
  12. $_SESSION['userid'] = $c['userid'];
  13. $_SESSION['cabang'] = $c['cabang'];
  14. if($c['cabang']=="Pusat"){
  15. header("location:../admin/index.php");
  16. }else if($c['cabang']=="Selong" or $c['cabang']=="Praya" or $c['cabang']=="Mataram" or $c['cabang']=="Tanjung" or $c['cabang']=="Sumbawa" or $c['cabang']=="Taliwang" or $c['cabang']=="Dombpu" or $c['cabang']=="Bima"){
  17. header("location:../cabang/index.php");
  18. }
  19. }else{
  20. echo "<script type='text/javascript'> alert('Maaf Username dan Password Anda Tidak Cocok!'); window.location=('index.php'); </script>";
  21. }
  22. }else if($op=="out"){
  23. unset($_SESSION['userid']);
  24. unset($_SESSION['cabang']);
  25. header("location:../index.php");
  26. }
  27. ?>
  28.  
  29.  
  30. ============================= menampilkan data =============================================================================
  31. <?php
  32. include"../config/koneksi.php";
  33. $requestData= $_REQUEST;
  34.  
  35.  
  36. $columns = array(
  37. 0 => 'nik',
  38. 1 => 'nama',
  39. 2 => 'jenkel',
  40. 3 => 'alamat',
  41. 4 => 'telp',
  42. 5 => 'status',
  43. 6 => 'cabang'
  44. );
  45.  
  46. $sql = "SELECT nik,nama,jenkel,alamat,telp,status,cabang ";
  47. $sql.=" FROM staff";
  48. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get InventoryItems".mysqli_error());
  49. $totalData = mysqli_num_rows($query);
  50. $totalFiltered = $totalData;
  51. if( !empty($requestData['search']['value']) ) {
  52. $sql = "SELECT nik,nama,jenkel,alamat,telp,status,cabang";
  53. $sql.=" FROM staff";
  54. $sql.=" WHERE nama LIKE '".$requestData['search']['value']."%' ";
  55. $sql.=" OR nik LIKE '".$requestData['search']['value']."%' ";
  56. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get PO");
  57. $totalFiltered = mysqli_num_rows($query);
  58.  
  59. $sql.=" ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']." ";
  60. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get PO");
  61.  
  62. } else {
  63.  
  64. $sql = "SELECT nik,nama,jenkel,alamat,telp,status,cabang ";
  65. $sql.=" FROM staff";
  66. $sql.=" ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']." ";
  67. $query=mysqli_query($db, $sql) or die("karyawan-data.php: get PO".mysqli_error());
  68.  
  69. }
  70.  
  71. $data = array();
  72. while( $row=mysqli_fetch_array($query) ) {
  73. $nestedData=array();
  74.  
  75. $nestedData[] = $row["nik"];
  76. $nestedData[] = $row["nama"];
  77. $nestedData[] = $row["jenkel"];
  78. $nestedData[] = $row["alamat"];
  79. $nestedData[] = $row["telp"];
  80. $nestedData[] = $row["status"];
  81. $nestedData[] = $row["cabang"];
  82. $nestedData[] = '<td><center>
  83. <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>
  84. <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>
  85. </center></td>';
  86.  
  87. $data[] = $nestedData;
  88.  
  89. }
  90.  
  91.  
  92.  
  93. $json_data = array(
  94. "draw" => intval( $requestData['draw'] ),
  95. "recordsTotal" => intval( $totalData ),
  96. "recordsFiltered" => intval( $totalFiltered ),
  97. "data" => $data
  98. );
  99.  
  100. echo json_encode($json_data);
  101.  
  102. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement