Advertisement
satria13

Untitled

Dec 6th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.34 KB | None | 0 0
  1. <?php
  2. include 'models/m_barang.php';
  3. $brg = new Barang($connection);
  4. ?>
  5.  
  6. <div class="row">
  7. <div class="col-lg-12">
  8. <h1>Barang <small>Data Barang</small></h1>
  9. <ol class="breadcrumb">
  10. <li><a href="index.html"><i class="icon-dashboard"></i>Barang</a></li>
  11.  
  12. </ol>
  13. </div>
  14. </div>
  15.  
  16.  
  17. <div class="row">
  18. <div class="col-lg-12">
  19. <div class="table-responsive">
  20. <table class="table table-bordered table-hover table-striped">
  21. <tr>
  22. <th>No.</th>
  23. <th>Nama Payung</th>
  24. <th>Harga Payung</th>
  25. <th>Stok Payung</th>
  26. <th>Gambar Payung</th>
  27. <th>Deskripsi</th>
  28. <th>Aksi</th>
  29. </tr>
  30. <?php
  31. $no = 1;
  32. $tampil = $brg->tampil();
  33. while($data = $tampil->fetch_object()){
  34. ?>
  35. <tr>
  36. <td align="center"><?php echo $no++."."; ?></td>
  37. <td><?php echo $data->nama_brg; ?></td>
  38. <td><?php echo $data->harga_brg; ?></td>
  39. <td><?php echo $data->stok_brg; ?></td>
  40. <td>
  41. <img src="assets/img/payung/<?php echo $data->gbr_brg; ?>" width="70px">
  42. </td>
  43. <td><?php echo $data->desk; ?></td>
  44. <td align="center">
  45. <button class="btn btn-info btn-xs"><i class="fa fa-edit"></i>Edit</button>
  46. <button class="btn btn-danger btn-xs"><i class="fa fa-trash-o"></i>Hapus</button>
  47. </td>
  48. </tr>
  49. <?php
  50. }?>
  51. </table>
  52. </div>
  53.  
  54. <button type="button" class="btn btn-success" data-toggle="modal" data-target="#tambah">Tambah Data </button>
  55. <div id="tambah" class="modal fade" role="dialog">
  56. <div class="modal-dialog">
  57. <div class="modal-content">
  58. <div class="modal-header">
  59. <button type="button" class="close" data-dismiss="modal">&times;</button>
  60. <h4 class="modal-title">Tambah Data Barang</h4>
  61. </div>
  62. <form action="" method="post" enctype="multipart/form-data">
  63. <div class="modal-body">
  64.  
  65. <div class="form-group">
  66. <label class="control-label" for="nama_brg">Nama Payung</label>
  67. <input type="text" name="nama_brg" class="form-control" id="nama_brg" required="">
  68. </div>
  69.  
  70. <div class="form-group">
  71. <label class="control-label" for="harga_brg">Harga Payung</label>
  72. <input type="number" name="harga_brg" class="form-control" id="harga_brg" required="">
  73. </div>
  74.  
  75. <div class="form-group">
  76. <label class="control-label" for="stok_brg">Stok Payung</label>
  77. <input type="number" name="stok_brg" class="form-control" id="stok_brg" required="">
  78. </div>
  79.  
  80. <div class="form-group">
  81. <label class="control-label" for="gbr_brg">Gambar Payung</label>
  82. <input type="file" name="gbr_brg" class="form-control" id="gbr_brg" required="">
  83. </div>
  84.  
  85. <div class="form-group">
  86. <label class="control-label" for="desk">Deskripsi</label>
  87. <input type="text" name="desk" class="form-control" id="desk" required="">
  88. </div>
  89.  
  90.  
  91. </div>
  92. <div class="modal-footer">
  93. <button type="reset" class="btn btn-danger">Reset</button>
  94. <input type="submit" class="btn btn-success" name="Tambah" value="Simpan">
  95. </div>
  96. </form>
  97. <?php
  98. if(@$_POST['tambah']) {
  99. $nama_brg = $connection->conn->real_escape_string($_POST['nama_brg']);
  100. $harga_brg = $connection->conn->real_escape_string($_POST['harga_brg']);
  101. $stok_brg = $connection->conn->real_escape_string($_POST['stok_brg']);
  102.  
  103. $extensi = explode(".", $_FILES['gbr_brg']['name']);
  104. $gbr_brg = "brg-".round(microtime(true)).".".end($extensi);
  105. $sumber = $_FILES['gbr_brg']['tmp_name'];
  106. $upload = move_uploaded_file($sumber,"assets/img/payung/" .$gbr_brg);
  107. if ($upload) {
  108. $brg->tambah($nama_brg, $harga_brg , $stok_brg , $gbr_brg, $desk);
  109. header("location: ?page=barang");
  110. }else{
  111. echo "<script>alert('Upload Gambar Gagal!')</script>";
  112. }
  113.  
  114. $desk = $connection->conn->real_escape_string($_POST['desk']);
  115. }
  116. ?>
  117.  
  118. </div>
  119. </div>
  120. </div>
  121.  
  122. </div>
  123. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement