Advertisement
dithph

user.php

May 13th, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.38 KB | None | 0 0
  1. <?php include('../header_footer/atas.php'); ?>
  2. <!-- INI BATASNYA DATA AWAL -->
  3. <?php if(isset($_GET['data'])){ ?>
  4. <br />
  5.  
  6. <script src="js/datatable.js"></script>
  7. <script src="js/dataTables.bootstrap.js"></script>
  8.  
  9. <script type="text/javascript">
  10.  
  11. $(document).ready(function() {
  12. $('#example').DataTable( {
  13. "scrollX": true
  14. } );
  15. } );
  16.  
  17. </script>
  18.  
  19. <style type="text/css">
  20. </style>
  21. <a href="?tambah";>
  22. <button type="button" class="btn btn-default">
  23. <span class="glyphicon glyphicon-plus"></span> Tambah Data
  24. </button>
  25. </a>
  26. <br /><br />
  27. <table class="table table-striped table-bordered table-responsive display nowrap" id="example">
  28. <thead>
  29. <tr align="center">
  30. <td>No</td>
  31. <td>Id User</td>
  32. <td>Username</td>
  33. <td>Fullname</td>
  34. <td>Password</td>
  35. <td>Level</td>
  36. <td>Aksi</td>
  37. </tr>
  38. </thead>
  39. <tbody>
  40. <?php
  41. include "../config/koneksi.php";
  42. $sql="select * from user"; //'KATEGORI' adalah nama tabel ubahlah jika nama tabel berbeda
  43. $no=1;
  44. $rs=mysql_query($sql);
  45. while($row=mysql_fetch_array($rs)){
  46. ?>
  47. <tr>
  48. <td align="center"><?php echo $no; ?></td>
  49. <td align="center"><?php echo $row['id_user']; ?></td>
  50. <td align="center"><?php echo $row['username']; ?></td>
  51. <td align="center"><?php echo $row['fullname']; ?></td>
  52. <td align="center"><?php echo $row['password']; ?></td>
  53. <td align="center"><?php echo $row['level']; ?></td>
  54. <!-- edit dan hapus ini jangan di rubah, biar enak, usahakan setiap nama id pakai id saja, jangan ada embel2 lain -->
  55. <td style="text-align: center;">
  56. <a href="?edit&id=<?php echo $row['0']; ?>" class="btn btn-success"><span class="glyphicon glyphicon-edit"></span> Edit</a>
  57. <a href="?hapus&id=<?php echo $row['0']; ?>" onclick="return confirm('Yakin Mau Hapus?');" class="btn btn-danger"><span class="glyphicon glyphicon-trash"></span> Hapus</a>
  58. </td>
  59. <!-- INI BATASNYA -->
  60. </tr>
  61. <?php $no++; } ?>
  62. </tbody>
  63. </table>
  64. <?php } ?>
  65. <!-- INI BATASNYA DATANYA -->
  66.  
  67. <!-- INI KALAU MAU HAPUS -->
  68. <?php
  69. if(isset($_GET['hapus'])){
  70. $id=$_GET['id'];
  71. $sql="delete from user where id_user='$id'"; //'KATEGORI' adalah nama tabel ubahlah jika nama tabel berbeda
  72. mysql_query($sql);
  73. echo '<script type="text/javascript">
  74. //<![CDATA[
  75. window.location="?data"
  76. //]]>
  77. </script>';
  78. }
  79. ?>
  80.  
  81. <!-- INI BATASNYA HAPUS -->
  82.  
  83. <!-- INI KALAU MAU EDIT -->
  84. <?php if(isset($_GET['edit'])){ ?>
  85. <?php
  86. $sql="select * from user where id_user='$_GET[id]'";//'KATEGORI' adalah nama tabel ubahlah jika nama tabel berbeda
  87. $rs=mysql_query($sql);
  88. $row=mysql_fetch_array($rs);
  89. { ?>
  90. <form action="" method="post" class="niceform" enctype="multipart/form-data">
  91. <table class="table table-hover">
  92. <tr class="info">
  93. <td colspan="2" >Edit Data</td>
  94. </tr>
  95. <tr>
  96. <td>Id User</td>
  97. <td><input type="text" name="id_user" size="54" value="<?php echo $row['id_user'];?>" required class="form-control"/ readonly></td>
  98. </tr>
  99. <tr>
  100. <td>Username</td>
  101. <td><input type="text" name="username" size="54" value="<?php echo $row['username'];?>" required class="form-control"/></td>
  102. </tr>
  103. <tr>
  104. <td>Fullname</td>
  105. <td><input type="text" name="fullname" size="54" value="<?php echo $row['fullname'];?>" required class="form-control"/></td>
  106. </tr>
  107. <tr>
  108. <td>Password</td>
  109. <td><input type="text" name="password" size="54" value="<?php echo $row['password'];?>" required class="form-control"/></td>
  110. </tr>
  111. <tr>
  112. <td>Level</td>
  113. <td><input type="text" name="level" size="54" value="<?php echo $row['level'];?>" required class="form-control"/></td>
  114. </tr>
  115. <tr>
  116. <td>&nbsp;</td>
  117. <td><input type="submit" name="submit" value="EDIT" class="btn btn-primary"/></td>
  118. </tr>
  119. </table>
  120. <script>
  121. $('#example').dataTable();
  122. </script>
  123. </form>
  124. <?php } if(isset($_POST['submit'])){
  125. $id=$_GET['id'];
  126. $id_user=$_POST['id_user'];
  127. $username=$_POST['username'];
  128. $fullname=$_POST['fullname'];
  129. $password=$_POST['password'];
  130. $level=$_POST['level'];
  131. $sql="update user set id_user='$id_user', username='$username', fullname='$fullname', password='$password', level='$level' where id_user='$id'";//'KATEGORI' adalah nama tabel ubahlah jika nama tabel berbeda
  132. if(mysql_query($sql)){
  133. echo '<script type="text/javascript">
  134. //<![CDATA[
  135. alert ("Berhasil Edit");
  136. window.location="?data";
  137. //]]>
  138. </script>';
  139. } else {
  140. echo '<script type="text/javascript">
  141. //<![CDATA[
  142. alert ("Gagal Simpan");
  143. window.location="?data";
  144. //]]>
  145. </script>';}
  146. }
  147. ?>
  148.  
  149. <!-- INI BATASNYA EDIT -->
  150.  
  151. <!-- INI KALAU MAU NAMBAH -->
  152.  
  153. <?php } ?>
  154.  
  155. <?php if(isset($_GET['tambah'])){ ?>
  156. <form action="" method="post" class="niceform" enctype="multipart/form-data">
  157. <table class="table table-hover">
  158. <tr class="info">
  159. <td colspan="2" >New Data</td>
  160. </tr>
  161. <tr>
  162. <td>Id User</td>
  163. <td><input type="text" name="id_user" class="form-control" size="54" readonly placeholder="Otomatis" /></td>
  164. </tr>
  165. <tr>
  166. <td>Username</td>
  167. <td><input type="text" name="username" class="form-control" size="54" required/></td>
  168. </tr>
  169. <tr>
  170. <td>Fullname</td>
  171. <td><input type="text" name="fullname" class="form-control" size="54" required/></td>
  172. </tr>
  173. <tr>
  174. <td>Password</td>
  175. <td><input type="text" name="password" class="form-control" size="54" required/></td>
  176. </tr>
  177. <tr>
  178. <td>Level</td>
  179. <td><input type="text" name="level" class="form-control" size="54" required/></td>
  180. </tr>
  181.  
  182. <tr>
  183. <td>&nbsp;</td>
  184. <td><input type="submit" name="submit" value="SIMPAN" class="btn btn-primary"/></td>
  185. </tr>
  186. </table>
  187. </form>
  188. <?php
  189. if(isset($_POST['submit'])){
  190. $id_user=$_POST['id_user'];
  191. $username=$_POST['username'];
  192. $fullname=$_POST['fullname'];
  193. $password=$_POST['password'];
  194. $level=$_POST['level'];
  195. $sql="insert into user VALUES ('','$username','$fullname','$password','$level')";//'KATEGORI' adalah nama tabel ubahlah jika nama tabel berbeda
  196. if(mysql_query($sql)){
  197. echo '<script type="text/javascript">
  198. //<![CDATA[
  199. alert ("Berhasil Simpan");
  200. window.location="?data";
  201. //]]>
  202. </script>';
  203. } else {
  204. echo '<script type="text/javascript">
  205. //<![CDATA[
  206. alert ("Gagal Simpan");
  207. window.location="?data";
  208. //]]>
  209. </script>';}
  210. }
  211. ?>
  212. <?php } ?>
  213.  
  214. <!-- INI BATASNYA NAMBAH -->
  215.  
  216. <!-- INCLUDE ATAS.PHP DAN BAWAH.PHP JANGAN PERNAH DI HAPUS MESKIPUN BUAT BARU INGAT2 TING -->
  217. <?php include('../header_footer/bawah.php'); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement