r4ndi04

tambah-penjualan

Jan 2nd, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.62 KB | None | 0 0
  1. <?php
  2. include "../config/koneksi.php";
  3. include "../config/function.php";
  4. include "../config/fungsi_indotgl.php";
  5. ?>
  6. <?php
  7. $tgl=tgl_indo(date("Y m d"));
  8. $genCode = autonumber("tblpenjualan","no_faktur",3,"INV-".date('Ymd'));
  9. ?>
  10.  
  11. <form action="penjualan/tambah.php" method="post">
  12. <div class="form-inline">
  13.     <div class="navbar-form pull-right">
  14.         <div class="form-group">
  15.             <label for="noFaktur">Nomor Faktur</label>
  16.             <input type="text" class="form-control" id="noFaktur" name="noFaktur" value="<?php echo $genCode ?>" readonly>
  17.         </div>
  18.         <div class="form-group">
  19.             <label for="tanggal">Tanggal</label>
  20.             <input type="text" class="form-control" id="tanggal" name="tanggal" value="<?php echo $tgl ?>" readonly>
  21.         </div>
  22.     </div>
  23. </div>
  24.  
  25.     <legend>Transaksi Penjualan</legend>
  26.         <div class="form-group">
  27.             <button type="button" class="btn btn-info" data-toggle="modal" data-target="#myModal"><b>Cari</b> <span class="glyphicon glyphicon-search"></span></button>
  28.         </div>
  29.         <div class="form-inline">
  30.         <div class="form-group">
  31.             <input type="text" class="form-control" id="kdBrg" name="kdBrg" placeholder="Kode Barang" readonly required />
  32.         </div>
  33.         <div class="form-group">
  34.             <input type="text" class="form-control" id="nmBrg" name="nmBrg" placeholder="Nama Barang" readonly required />
  35.         </div>
  36.         <div class="form-group">
  37.             <input type="text" class="form-control" id="stok" name="stok" placeholder="Stok Barang" readonly required />
  38.         </div>
  39.         <div class="form-group">
  40.             <input type="text" class="form-control" id="hrgJual" name="hrgJual" placeholder="Harga Jual" readonly required />
  41.         </div>
  42.         <div class="form-group">
  43.             <input type="text" class="form-control" id="hrgTerJual" name="hrgTerJual" placeholder="Harga Terjual" required />
  44.         </div>
  45.         <div class="form-group">
  46.             <input type="text" class="form-control" id="qty" name="qty" placeholder="Masukkan Qty" required />
  47.         </div>
  48.         <button type="submit" class="btn btn-primary" id="tambah">Tambahkan</button>
  49.         </div>
  50. </form>
  51.     <form action="penjualan/proses.php" method="post"> 
  52.     <center><h3>Penjualan Sementara</h3></center>
  53.     <div class="table-responsive">
  54.         <table class="table table-hover">
  55.             <thead>
  56.                 <tr>
  57.                     <th>Kode Barang</th>
  58.                     <th>Nama Barang</th>
  59.                     <th>Harga Jual</th>
  60.                     <th>Harga Terjual</th>
  61.                     <th>Potongan</th>
  62.                     <th>Qty</th>
  63.                     <th>Subtotal</th>
  64.                     <th>Aksi</th>
  65.                 </tr>
  66.             </thead>
  67.             <?php
  68.             include "../config/koneksi.php";
  69.    
  70.             $query = mysql_query("select * from tblsementara order by idsementara DESC");
  71.             $total=mysql_fetch_array(mysql_query("select sum(subtotal) as total from tblsementara"));
  72.             while($r=mysql_fetch_array($query)){
  73.             ?>
  74.                 <tr>
  75.                     <td><?php echo "$r[kd_brg]" ?></td>
  76.                     <td><?php echo "$r[nm_brg]" ?></td>
  77.                     <td><?php echo "$r[hrg_jual]" ?></td>
  78.                     <td><?php echo "$r[hrg_terjual]" ?></td>
  79.                     <td><?php echo "$r[potongan]" ?></td>
  80.                     <td><?php echo "$r[qty]" ?></td>
  81.                     <td><?php echo "$r[subtotal]" ?></td>
  82.                     <td>
  83.                         <a class="btn btn-danger" href="penjualan/hapus.php?KdHapus=<?php echo $r['idsementara']?>" Onclick="return confirm('Apakah Anda Yakin Hapus Record dengan ID=<?php echo $r['idsementara']?>')" data-toggle="tooltip" data-placement="top" title="Hapus"><span class="glyphicon glyphicon-trash"></span></a>
  84.                     </td>
  85.                 </tr>
  86.             <?php
  87.             }
  88.                 echo"<tr>
  89.                     <td colspan='6'>Total</td>
  90.                     <td colspan='7'>$total[total]</td>
  91.                 </tr>";
  92.             ?>
  93.         </table>
  94.     </div>
  95.     <pre><button type="submit" class="btn btn-primary" id="proses">Proses</button></pre>
  96.     </form>
  97.  
  98. <!-- Modal -->
  99. <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  100.     <div class="modal-dialog">
  101.         <div class="modal-content">
  102.             <div class="modal-header">
  103.                 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">[&times;]</span></button>
  104.                 <h4 class="modal-title" id="myModalLabel">Lookup Barang</h4>
  105.             </div>
  106.             <div class="modal-body">
  107.             <div class="table-responsive">
  108.                 <table id="lookup" class="table table-bordered table-hover">
  109.                     <thead>
  110.                         <tr>
  111.                             <th>Kode Barang</th>
  112.                             <th>Nama Barang</th>
  113.                             <th>Harga Terjual</th>
  114.                             <th>Stok</th>
  115.                         </tr>
  116.                     </thead>
  117.                         <?php
  118.                             //Data mentah yang ditampilkan ke tabel
  119.                             include "../config/koneksi.php";
  120.                            
  121.                             $query = mysql_query("SELECT * FROM tblbarang order by kd_brg ASC");
  122.                             while ($data = mysql_fetch_array($query)) {
  123.                         ?>
  124.                             <tr class="pilih" data-kdbrg="<?php echo $data['kd_brg']; ?>" data-nmbrg="<?php echo $data['nm_brg']; ?>" data-stok="<?php echo $data['stok']; ?>" data-hrgjual="<?php echo $data['hrg_jual']; ?>">
  125.                                 <td><?php echo $data['kd_brg']; ?></td>
  126.                                 <td><?php echo $data['nm_brg']; ?></td>
  127.                                 <td><?php echo $data['hrg_jual']; ?></td>
  128.                                 <td><?php echo $data['stok']; ?></td>
  129.                             </tr>
  130.                         <?php
  131.                             }
  132.                         ?>
  133.                     </table>
  134.             </div>
  135.             </div>
  136.         </div>
  137.     </div>
  138. </div>
  139. <script>
  140.     //jika dipilih, nim akan masuk ke input dan modal di tutup
  141.     $(document).on('click', '.pilih', function (e) {
  142.         document.getElementById("kdBrg").value = $(this).attr('data-kdbrg');
  143.         document.getElementById("nmBrg").value = $(this).attr('data-nmbrg');
  144.         document.getElementById("stok").value = $(this).attr('data-stok');
  145.         document.getElementById("hrgJual").value = $(this).attr('data-hrgjual');
  146.         $('#myModal').modal('hide');
  147.     });
  148.  
  149.     //tabel lookup mahasiswa
  150.     $(function () {
  151.         $("#lookup").dataTable();
  152.     });
  153.    
  154.     //tooltip
  155.     $(document).ready(function(){
  156.         $('[data-toggle="tooltip"]').tooltip();
  157.     });
  158. </script>
Advertisement
Add Comment
Please, Sign In to add comment