Wildan_Baihaqi

index.php

Jun 2nd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.00 KB | None | 0 0
  1. <?php
  2. ini_set('display_errors', 'On');
  3. error_reporting(E_ALL);
  4. include_once 'config/dao.php';
  5. $dao = new Dao();
  6. /* ================================================== */
  7. $proc = $_POST['proc'];
  8. $usrid = $_POST['usrid'];
  9. if ($proc == "usrdel") {
  10.    $query = "DELETE FROM users WHERE id_users=$usrid";
  11. }elseif ($proc == "usrin" && $usrid == 0) {
  12.    $username = $_POST['username'];
  13.    $password = $_POST['password'];
  14.    $fullname = $_POST['fullname'];
  15.    $email = $_POST['email'];
  16.    $telp = $_POST['telp'];
  17.    $banned = $_POST['banned'];
  18.    $akses = $_POST['akses'];
  19.    $aks = 0;
  20.    for ($index = 0; $index < count($akses); $index++) {
  21.        $aks = $aks + $_POST['akses'][$index];
  22.    }
  23.    //end for
  24.    $query = "INSERT INTO users (username,password,fullname,email,telp,banned,akses) "
  25.            . "VALUE ('$username',PASSWORD('$password'),"
  26.            . "'$fullname','$email','$telp','$banned',$aks)";    
  27. }elseif ($proc == "usredt" && $usrid > 0) {
  28.     $query = "SELECT id_users,username,fullname,email,telp,banned,akses FROM users WHERE id_users=".$usrid;
  29.     $result = $dao->execute($query);
  30.     $list = mysqli_fetch_array($result);
  31.     echo json_encode($list);
  32.     exit();
  33. }elseif ($proc == "usrin" && $usrid > 0) {
  34.    $username = $_POST['username'];
  35.     $fullname = $_POST['fullname'];
  36.     $email = $_POST['email'];
  37.     $telp = $_POST['telp'];
  38.     $query = "UPDATE users SET username='$username',fullname='$fullname',email='$email',telp='$telp' WHERE id_users=".$usrid;    
  39. }
  40.  
  41. $in = $dao->execute($query);
  42.  
  43. if (!$in) {
  44.     $msg[0] = "0";
  45.     $msg[1] = $in;
  46. } else {
  47.     $result = $dao->read();
  48.     $i = 1;
  49.     $userlist = "";
  50.     $msg[0] = "1";
  51.     foreach ($result as $value) {
  52.         $userlist .= "<tr>
  53.                 <td>" . $i . "</td>
  54.                 <td>" . $value['id_users'] . "</td>
  55.                 <td>" . $value['username'] . "</td>
  56.                 <td>" . $value['fullname'] . "</td>
  57.                 <td>" . $value['email'] . "</td>
  58.                 <td>" . $value['telp'] . "</td>
  59.                 <td>" . $value['banned'] . "</td>
  60.                 <td>" . $value['logintime'] . "</td>
  61.                 <td>" . $value['akses'] . "</td>
  62.                 <td nowrap>
  63.                     <button type=\"button\" class=\"btn btn-primary btn-sm\">
  64.                         <i class=\"fa fa-list\"></i> Detail
  65.                     </button>
  66.                     <button type=\"button\" onclick=\"showModalEdt(".$value['id_users'].");\" class=\"btn btn-success btn-sm\">
  67.                         <i class=\"fa fa-edit\"></i> Edit
  68.                     </button>
  69.                     <button type=\"button\" onclick=\"showModalDel(".$value['id_users'].",'".$value['fullname']."');\" class=\"btn btn-danger btn-sm\">
  70.                         <i class=\"fa fa-trash\"></i> Del
  71.                     </button>
  72.                 </td>
  73.             </tr>";
  74.         $i++;
  75.     }
  76.     $msg[1] = $userlist;
  77. }
  78. /* ================================================== */
  79. echo json_encode($msg);
Add Comment
Please, Sign In to add comment