Advertisement
Guest User

edit.php

a guest
May 27th, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.43 KB | None | 0 0
  1. <?php
  2. require_once 'konek.php';
  3.  
  4. $uname   = isset($uname)   ? $uname   : null;
  5. $pwd     = isset($pwd)     ? $pwd     : null;
  6. $u_akses = isset($u_akses) ? $u_akses : null;
  7.  
  8. $id = isset($_GET['id']) ? $_GET['id'] : null;
  9. $uid = $id;
  10. $alert = '';
  11.  
  12. if(isset($_POST['edit'])) {
  13.   $username   = isset($_POST['username'])   ? $_POST['username']   : null;
  14.   $password   = isset($_POST['password'])   ? $_POST['password']   : null;
  15.   $user_akses = isset($_POST['user_akses']) ? $_POST['user_akses'] : null;
  16.  
  17.   if(empty($username) || empty($password) || empty($user_akses)) {
  18.     $alert = '<b style="color: red;">Harap isi semua formulir!</b>';
  19.   } else {
  20.     $username   = trim(htmlentities(stripslashes(mysql_real_escape_string($username))));
  21.     $password   = trim(htmlentities(stripslashes(mysql_real_escape_string($password))));
  22.     $user_akses = trim(htmlentities(stripslashes(mysql_real_escape_string($user_akses))));
  23.  
  24.     $query1 = "update anggota set username = '" .$username. "' where user_id = '" .$uid. "'";
  25.     $query2 = "update anggota set password = '" .$password. "' where user_id = '" .$uid. "'";
  26.     $query3 = "update anggota set user_akses = '" .$user_akses. "' where user_id = '" .$uid. "'";
  27.     $hasil  = mysql_query($query1);
  28.     $hasil .= mysql_query($query2);
  29.     $hasil .= mysql_query($query2);
  30.     if($hasil) {
  31.       $alert = '<b style="color: green;">Data berhasil diedit!</b>';
  32.     }
  33.   }
  34. }
  35.  
  36. $q = "select * from anggota where user_id ='" .$uid. "'";
  37. $h = mysql_query($q);
  38. if(mysql_num_rows($h) > 0) {
  39.   while($data = mysql_fetch_array($h)) {
  40.     $uname   = $data['username'];
  41.     $pwd     = $data['password'];
  42.     $u_akses = $data['user_akses'];
  43.     $data++;
  44.   }
  45.  
  46.   if($u_akses == 'User') {
  47.     $opsi = '
  48.      <option value="User" selected="selected">User</option>
  49.      <option value="Admin">Admin</option>';
  50.   } else {
  51.     $opsi = '
  52.      <option value="Admin" selected="selected">Admin</option>
  53.      <option value="User">User</option>';
  54.   }
  55. }
  56.  
  57.  
  58. mysql_close($konek);
  59.  
  60.  ?>
  61.  
  62.  
  63.  
  64.  
  65.  <!DOCTYPE html>
  66.  <html>
  67.    <head>
  68.      <meta charset="utf-8">
  69.      <title>Tambah Anggota</title>
  70.  <style>
  71.  table, th, td {
  72.      border: 1px solid black;
  73.      border-collapse: collapse;
  74.  }
  75.  th, td {
  76.      padding: 5px;
  77.      text-align: left;
  78.  }
  79.  
  80.  div {
  81.     width: 100%;
  82.     padding: 4px 4px 4px 4px;
  83.     margin: 3px 3px 8px 3px;
  84.     font-size: 36px;
  85.  }
  86.  </style>
  87.    </head>
  88.    <body>
  89.      <table style="width:100%">
  90.        <div>
  91.          <img src="fasilkom.jpg" width="48px" height="48px" alt="Logo" /> Edit Anggota
  92.        </div>
  93.     <br><br>
  94.     <?php echo $alert; ?>
  95.     <br>
  96.     <br>
  97.     <form action="edit.php" method="post">
  98.       <span>Username:</span>
  99.       <input type="text" name="username" value="<?php echo $uname; ?>"><br><br>
  100.       <span>Password:</span>
  101.       <input type="password" name="password" value="<?php echo $pwd; ?>"><br><br>
  102.       User Akses: <select name="user_akses"><br><br>
  103.         <?php echo $opsi; ?>
  104.       </select><br><br>
  105.       <input type="submit" name="edit" value="Simpan" style="color: white; background: green; border: 1px solid black; text-decoration: none;">
  106.       <input type="reset" name="reset" value="Reset" style="color: white; background: blue; border: 1px solid black; text-decoration: none;">
  107.     </form>
  108.     <br>
  109.     <br>
  110.     <a style="text-decoration: none; background: grey;" href="index.php"> &laquo;&laquo; Kembali ke depan</a>
  111.   </body>
  112. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement