Advertisement
agung_indra_wijaya

simpan data ke database

Apr 20th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.91 KB | None | 0 0
  1. <!DOCTYPE html>
  2.  
  3. <?php
  4.  
  5. include ('includes/db.php');
  6.  
  7.  
  8. ?>
  9. <html>
  10. <head>
  11. <title>Inserting Product</title>
  12. <script type="text/javascript" src="../../tinymce/tiny_mce.js"></script>
  13. <script type="text/javascript">
  14. tinyMCE.init({
  15. // General options
  16. mode : "textareas",
  17. theme : "advanced",
  18. });
  19. </script>
  20.  
  21.  
  22. </head>
  23. <body>
  24.  
  25.  
  26.  
  27. <form action="tambahBuku.php" method="post" enctype="multipart/form-data" >
  28.  
  29. <table align="center" width="100px" border="1" bgcolor="#987">
  30.  
  31. <tr align="center">
  32. <td colspan="7"><b><h2>Tambah Buku</h2></b></td>
  33. </tr>
  34.  
  35. <tr>
  36. <td align="right"><b>Judul Buku</b></td>
  37. <td>
  38. <input type="text" name="judul_buku" size="60" required/>
  39. </td>
  40. </tr>
  41.  
  42. <tr>
  43. <td align="right"><b>Kategori Buku</b></td>
  44. <td>
  45. <select name="product_cat">
  46. <option>Select a Kategori</option>
  47. <?php
  48. $get_cats = "SELECT * FROM kategori";
  49.  
  50. $run_cats =mysqli_query($con, $get_cats);
  51.  
  52. while ($row_cats=mysqli_fetch_array ($run_cats)){
  53.  
  54. $cat_id = $row_cats['kid'];
  55. $cat_nama = $row_cats['knama'];
  56. $cat_kdeskripsi = $row_cats['kdeskripsi'];
  57.  
  58. echo "<option value='$cat_id'>$cat_kdeskripsi</option> ";
  59.  
  60.  
  61. }
  62.  
  63.  
  64. ?>
  65.  
  66. </select>
  67. </td>
  68. </tr>
  69.  
  70. <tr>
  71. <td align="right"><b>Penerbit Buku</b></td>
  72. <td>
  73. <select name="penerbit_buku">
  74. <option>Select a Penerbit</option>
  75. <?php
  76. $get_penerbit = "SELECT * FROM penerbit";
  77.  
  78. $run_penerbit =mysqli_query($con, $get_penerbit);
  79.  
  80. while ($row_penerbit=mysqli_fetch_array ($run_penerbit)){
  81.  
  82. $penerbit_id = $row_penerbit['penerbit_id'];
  83. $nama_penerbit = $row_penerbit['nama_penerbit'];
  84.  
  85. echo "<option value='$penerbit_id'>$nama_penerbit</option> ";
  86.  
  87.  
  88. }
  89.  
  90. ?>
  91.  
  92. </select>
  93. </td>
  94. </tr>
  95.  
  96. <tr>
  97. <td align="right"><b>Gambar Buku</b></td>
  98. <td>
  99. <input type="file" name="gambar_buku" required />
  100. </td>
  101. </tr>
  102.  
  103. <tr>
  104. <td align="right"><b>Harga Buku</b></td>
  105. <td>
  106. <input type="text" name="harga_buku " required/>
  107. </td>
  108. </tr>
  109.  
  110. <tr>
  111. <td align="right"><b>Buku Description</b></td>
  112. <td>
  113. <textarea name="buku_desc" cols="90" rows="10">
  114.  
  115. </textarea>
  116. </td>
  117. </tr>
  118.  
  119. <tr>
  120. <td align="right"><b>Discoun</b></td>
  121. <td>
  122. <input type="text" name="discoun" size="50"> </input>
  123. </td>
  124. </tr>
  125.  
  126. <tr>
  127. <td align="right"><b>Tahun Terbit</b></td>
  128. <td>
  129. <input type="text" name="tahun_terbit" size="50"> </input>
  130. </td>
  131. </tr>
  132.  
  133. <tr>
  134. <td align="right"><b>Bahasa</b></td>
  135. <td>
  136. <input type="text" name="bahasa" size="50"> </input>
  137. </td>
  138. </tr>
  139.  
  140. <tr>
  141. <td align="right"><b>Total Halaman</b></td>
  142. <td>
  143. <input type="text" name="t_halaman" size="50"> </input>
  144. </td>
  145. </tr>
  146.  
  147. <tr>
  148. <td align="right"><b>Isbn</b></td>
  149. <td>
  150. <input type="text" name="isbn" size="50"> </input>
  151. </td>
  152. </tr>
  153.  
  154. <tr>
  155. <td align="right"><b>Total Buku</b></td>
  156. <td>
  157. <input type="text" name="total" size="50"> </input>
  158. </td>
  159. </tr>
  160.  
  161. <tr>
  162. <td align="right"><b>Dimensi</b></td>
  163. <td>
  164. <input type="text" name="dimensi" size="50"> </input>
  165. </td>
  166. </tr>
  167.  
  168. <tr>
  169. <td align="right"><b>Searching</b></td>
  170. <td>
  171. <input type="text" name="searching" size="50"> </input>
  172. </td>
  173. </tr>
  174.  
  175. <tr align="center">
  176. <td colspan="7">
  177. <input type="Submit" name="insert_post" value="Insert Now"> </input>
  178. </td>
  179. </tr>
  180.  
  181. </table>
  182.  
  183. </form>
  184.  
  185. </body>
  186. </html>
  187.  
  188.  
  189.  
  190. <?php
  191.  
  192. if(isset($_POST['insert_post'])){
  193.  
  194. //getting the text data from the fields
  195. $judul_buku = $_POST['judul_buku'];
  196. $product_cat = $_POST['product_cat'];
  197. $penerbit_buku = $_POST['penerbit_buku'];
  198. $harga_buku = $_POST['harga_buku'];
  199. $buku_desc = $_POST['buku_desc'];
  200. $discoun = $_POST['discoun'];
  201.  
  202. $tahun_terbit = $_POST['tahun_terbit'];
  203. $bahasa = $_POST['bahasa'];
  204. $t_halaman = $_POST['t_halaman'];
  205. $isbn = $_POST['isbn'];
  206. $total = $_POST['total'];
  207. $dimensi = $_POST['dimensi'];
  208. $searching = $_POST['searching'];
  209.  
  210. //getting the image the fields
  211. $gambar_buku = $_FILES['gambar_buku']['name'];
  212. $product_image_tmp = $_FILES['gambar_buku']['tmp_name'];
  213.  
  214.  
  215. move_uploaded_file($product_image_tmp,"buku_images/$gambar_buku");
  216.  
  217.  
  218. $insert_buku = "INSERT INTO buku (id_kategori,id_penerbit,judul_buku,deskripsi_buku,harga_buku,discoun_buku,tahun_terbit,bahasa,halaman,isbn,total_buku,gambar_buku,dimensi,searching) VALUES ('$product_cat','$penerbit_buku','$judul_buku','$buku_desc','$harga_buku','$discoun','$tahun_terbit','$bahasa','$t_halaman','$isbn','$total','$gambar_buku','$dimensi','$searching' ) ";
  219.  
  220.  
  221. $insert_pro =mysqli_query($con,$insert_buku);
  222.  
  223.  
  224. if($insert_pro){
  225.  
  226. echo "<script>alert ('Product has been inserted!') </script> ";
  227. echo "<script>window.open('media.php?module=kategori','_self') </script>";
  228.  
  229. }
  230.  
  231.  
  232. }
  233.  
  234.  
  235. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement