Advertisement
Guest User

mysqlii_update

a guest
Mar 13th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.41 KB | None | 0 0
  1. <?php
  2. session_start();
  3. if(empty($_SESSION['login_user']))
  4. {
  5. header('Location: index.php');
  6. }
  7. $servername = "localhost";
  8. $username = "root";
  9. $password = "";
  10. $dbname = "perhutani";
  11.  
  12. // Create connection
  13. $conn = mysqli_connect($servername, $username, $password, $dbname);
  14. // Check connection
  15. if (!$conn) {
  16. die("Connection failed: " . mysqli_connect_error());
  17. }
  18.  
  19. if(isset($_POST['submit'])){
  20. $id = $_GET['id'];
  21.  
  22.  
  23. $nama = $_POST['nama'];
  24. $alamat = $_POST['alamat'];
  25. $tgl = $_POST['tgl'];
  26.  
  27.  
  28.  
  29. $gambar = $_FILES['userfile']['name'];
  30. $tmp_name = $_FILES['userfile']['tmp_name'];
  31.  
  32.  
  33. if(!empty($nama)&& !empty($alamat) && !empty($tgl)&& !empty($gambar) )
  34. {
  35. $location = 'images/';
  36.  
  37. if(move_uploaded_file($tmp_name, $location.$gambar))
  38. {
  39. $sql = "UPDATE karyawan SET
  40. nama='".$_POST['nama']."',
  41. title='".$_POST['title']."',
  42. alamat='".$_POST['alamat']."',
  43. tgl_lahir='".$_POST['tgl']."',
  44. gambar='".$gambar."',
  45. blokir='".$_POST['blokir']."'
  46. where id='".$_POST['id']."'";
  47.  
  48. }
  49.  
  50. }else{
  51. echo 'ada file yang belum di isi';
  52. }
  53. if (mysqli_query($conn, $sql)) {
  54. echo "<script type='text/javascript'>alert('Berhasil Ubah Data');window.location.assign('karyawan.php');</script>";
  55. } else {
  56. echo "Error updating record: " . mysqli_error($conn);
  57. }
  58.  
  59. mysqli_close($conn);
  60. }
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79. ?>
  80.  
  81.  
  82.  
  83.  
  84.  
  85. <!doctype html>
  86.  
  87.  
  88. <html lang="en" class="no-js">
  89. <head>
  90. <title>Creative</title>
  91.  
  92. <meta charset="utf-8">
  93. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  94.  
  95. <link href='http://fonts.googleapis.com/css?family=Lato:300,400,700,900' rel='stylesheet' type='text/css'>
  96. <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
  97.  
  98. <link rel="stylesheet" type="text/css" href="css/bootstrap.css" media="screen">
  99. <link rel="stylesheet" type="text/css" href="css/magnific-popup.css" media="screen">
  100. <link rel="stylesheet" type="text/css" href="css/font-awesome.css" media="screen">
  101. <link rel="stylesheet" type="text/css" href="css/animate.css" media="screen">
  102. <link rel="stylesheet" type="text/css" href="css/style.css" media="screen">
  103.  
  104. </head>
  105. <body>
  106.  
  107. <!-- Container -->
  108. <div id="container">
  109.  
  110. <!-- Header
  111. ================================================== -->
  112. <header class="clearfix">
  113. <div class="logo">
  114. <a href="index.html"><img src="images/logo.png" alt=""></a>
  115. </div>
  116.  
  117. <a class="elemadded responsive-link" href="#">Menu</a>
  118.  
  119. <nav class="menu">
  120. <ul>
  121. <li><a href="utama.php"><span>Home</span></a></li>
  122. <li><a href="karyawan.php"><span>Karyawan</span></a></li>
  123.  
  124. <li><a href="tambah_produk.php"><span>produk</span></a></li>
  125. <li ><a href="tambah_pengumuman.php"><span>pengumuman</span></a></li>
  126. <li><a href="contact.php"><span>Contact Message</span></a></li>
  127. <li><a href="logout.php"><span>logout</span></a></li>
  128.  
  129. </ul>
  130. </nav>
  131. <div class="copyright">
  132. <span></span>
  133. <p>&copy; 2014 Nunforest.</p>
  134. </div>
  135. </header>
  136. <!-- End Header -->
  137.  
  138. <!-- content
  139. ================================================== -->
  140. <div id="content">
  141. <!-- page-banner-section
  142. ================================================== -->
  143.  
  144.  
  145. <!--content-box
  146. ================================================== -->
  147. <div class="content-box" align="center">
  148. <h1>ubah Data Karyawan</h1>
  149. <form action="ubah_karyawan.php" method="post" enctype="multipart/form-data">
  150.  
  151. <?php
  152.  
  153. $id = $_GET['id'];
  154. $hasil = mysqli_query($conn,"SELECT * FROM karyawan where id='$id'");
  155. while($arr = mysqli_fetch_array($hasil)){
  156.  
  157.  
  158.  
  159.  
  160. ?>
  161.  
  162. <table width="600" border="0" cellpadding="1" cellspacing="1" align="">
  163. <tr>
  164. <th align="left" valign="middle" scope="col">&nbsp;</th>
  165. <th align="left" valign="middle" scope="col">&nbsp;</th>
  166. </tr>
  167. <tr>
  168.  
  169.  
  170. <td<input type="hidden" name="id" id="id" value="<?php echo $arr['id'] ?>"/></td>
  171. </tr>
  172.  
  173.  
  174.  
  175.  
  176. <tr>
  177.  
  178. <td align="left" valign="middle">nama</td>
  179. <td align="left" valign="middle"><label for="textfield"></label>
  180. <input type="text" name="nama" id="nama" value="<?php echo $arr['nama'] ?>"/></td>
  181. </tr>
  182. <tr>
  183. <td align="left" valign="middle">title</td>
  184. <td align="left" valign="middle"><label for="textfield2"></label>
  185. <input type="text" name="title" id="title" value="<?php echo $arr['title'] ?>" /></td>
  186. </tr>
  187. <tr>
  188. <td align="left" valign="middle">&nbsp;</td>
  189. <td align="left" valign="middle">&nbsp;</td>
  190. </tr>
  191. <tr>
  192. <td align="left" valign="middle">alamat</td>
  193. <td align="left" valign="middle"><label for="textfield3"></label>
  194. <label for="textarea"></label>
  195. <textarea name="alamat" id="alamat" cols="45" rows="5" ><?php echo $arr['alamat'] ?></textarea></td>
  196. </tr>
  197. <tr>
  198. <td align="left" valign="middle">&nbsp;</td>
  199. <td align="left" valign="middle">&nbsp;</td>
  200. </tr>
  201. <tr>
  202. <td align="left" valign="middle">tanggal lahir</td>
  203. <td align="left" valign="middle"><label for="textfield3"></label>
  204. <input type="date" name="tgl" id="tgl" value="<?php echo $arr['tgl_lahir'] ?>" /></td>
  205. </tr>
  206. <tr>
  207. <td align="left" valign="middle">foto</td>
  208. <td align="left" valign="middle"><label for="fileField"></label>
  209.  
  210.  
  211. <img src="images/<?php echo $arr[5] ?>" width="100px" height="100px"><input type="file" name="userfile" id="userfile" /></td>
  212. </tr>
  213. <tr>
  214. <td align="left" valign="middle">&nbsp;</td>
  215. <td align="left" valign="middle">&nbsp;</td>
  216. </tr>
  217. <tr>
  218. <td align="left" valign="middle">&nbsp;</td>
  219. <td align="left" valign="middle">&nbsp;</td>
  220. </tr>
  221.  
  222. <tr>
  223. <td align="left" valign="middle">blokir</td>
  224. <td align="left" valign="middle"><label for="textfield3"></label>
  225. <input type="text" name="blokir" id="blokir" value="<?php echo $arr['blokir'] ?>" /></td>
  226. </tr>
  227.  
  228.  
  229. <tr>
  230. <td colspan="2" align="center"><input type="submit" name="submit" value="ubah data"/></td>
  231. </tr>
  232. </table>
  233.  
  234.  
  235.  
  236. <?php } ?>
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245. </form>
  246.  
  247. </div>
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262. <!-- blog-section
  263. ================================================== -->
  264. <div class="blog-section">
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271. </div>
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290. </div>
  291.  
  292. </div>
  293. <!-- End content -->
  294.  
  295. </div>
  296. <!-- End Container -->
  297.  
  298. <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
  299. <script type="text/javascript" src="js/jquery.migrate.js"></script>
  300. <script type="text/javascript" src="js/jquery.magnific-popup.min.js"></script>
  301. <script type="text/javascript" src="js/bootstrap.js"></script>
  302. <script type="text/javascript" src="js/jquery.appear.js"></script>
  303. <script type="text/javascript" src="js/jquery.imagesloaded.min.js"></script>
  304. <script type="text/javascript" src="js/retina-1.1.0.min.js"></script>
  305. <script type="text/javascript" src="js/plugins-scroll.js"></script>
  306. <script type="text/javascript" src="js/waypoint.min.js"></script>
  307. <script type="text/javascript" src="js/jquery.queryloader2.js"></script>
  308. <script type="text/javascript" src="js/script.js"></script>
  309.  
  310. </body>
  311. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement