Advertisement
dirjaya

Untitled

Jul 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.31 KB | None | 0 0
  1. <?php
  2.  
  3. $tgl_pinjam= date("d-m-Y");
  4. $tujuh_hari= mktime(0,0,0, date("n"), date("j")+3, date("Y"));
  5. $kembali = date("d-m-Y", $tujuh_hari);
  6.  
  7.  
  8. ?>
  9.  
  10.  
  11. <div class="panel panel-default">
  12. <div class="panel panel-primary">
  13. <div class="panel-heading">
  14. Tambah Data
  15. </div>
  16. <div class="panel-body">
  17. <div class="row">
  18. <div class="col-md-12">
  19.  
  20.  
  21.  
  22. <form action="" method="POST">
  23. <div class="form-group">
  24.  
  25. <div class="form-group">
  26. <label>Judul Buku</label>
  27.  
  28. <select class="form-control" id= "buku" name="buku" onchange='changeValue(this.value)'""/>
  29.  
  30. <?php
  31. $sql =mysqli_query($conn,"SELECT * FROM tb_buku order by id asc");
  32. $result = mysqli_query($conn,"SELECT * FROM tb_buku");
  33. $jsArray = "var prdName = new Array();\n";
  34. echo "<option>--Pilih Buku--</option>";
  35.  
  36. while ($row = mysqli_fetch_array($result)){
  37. echo '<option name="id" value="'.$row['judul'].'">'.$row['judul'].'</option>';
  38. $jsArray .= "prdName['". $row['judul']."'] = {miez:'".addslashes($row['kategori'])."'};\n"; }
  39. echo"
  40. </select>
  41. </tr>
  42.  
  43. <tr><br>
  44.  
  45. <label>Kategori</label>
  46. <td><input name='kategori' id='kategori' disabled='' class='form-control'></td>
  47.  
  48. </tr>
  49.  
  50. ";
  51. ?>
  52.  
  53. <script type="text/javascript">
  54.  
  55. <?php echo $jsArray; ?>
  56.  
  57. function changeValue(id){
  58.  
  59. document.getElementById('kategori').value = prdName[id].miez;
  60.  
  61. };
  62. </script>
  63. </div>
  64.  
  65.  
  66. <div class="form-group">
  67. <label>Nama</label>
  68. <select class="form-control" name="nama"/>
  69. <option>--Pilih Nama--</option>
  70. <?php
  71. $sql =mysqli_query($conn,"SELECT * FROM tb_anggota order by nis");
  72. while($row=mysqli_fetch_array($sql)){
  73. echo "<option value='$row[nis].$row[nama]'>$row[nama].$row[nis]</option>";
  74. }?>
  75.  
  76. </select>
  77. </div>
  78.  
  79. <div class="form-group">
  80. <label>Kelas / Mengajar Kelas</label>
  81. <select class="form-control" name="kelas"/>
  82. <option>--Pilih Kelas--</option>
  83. <option value="Kelas 1">Kelas 1</option>
  84. <option value=" Kelas 2">Kelas 2</option>
  85. <option value=" Kelas 3">Kelas 3</option>
  86. <option value="Kelas 4">Kelas 4</option>
  87. <option value=" Kelas 5">Kelas 5</option>
  88. <option value=" Kelas 6">Kelas 6</option>
  89. </select>
  90. </div>
  91.  
  92.  
  93.  
  94. <div class="form-group">
  95. <label>Tanggal Pinjam</label>
  96. <input class="form-control" type="text" name="tgl_pinjam" id="tgl" value="<?php echo $tgl_pinjam; ?>" readonly/>
  97. </div>
  98.  
  99. <div class="form-group">
  100. <label>Tanggal Kembali</label>
  101. <input class="form-control" type="text" name="tgl_kembali" id="tgl" value="<?php echo $kembali; ?>" readonly/>
  102. </div>
  103.  
  104.  
  105. <div>
  106. <input type="submit" name="simpan" value="Simpan" class="btn btn-primary" style="margin-left:92.5%"/>
  107. </div>
  108. </div>
  109. </form>
  110.  
  111. <?php
  112.  
  113.  
  114. if(isset($_POST['simpan'])){
  115. include 'koneksi.php';
  116.  
  117. $tgl_pinjam=$_POST['tgl_pinjam'];
  118. $tgl_kembali=$_POST['tgl_kembali'];
  119.  
  120.  
  121. $buku =$_POST['buku'];
  122.  
  123.  
  124. $kategori =$_POST['kategori'];
  125.  
  126. $nama =$_POST['nama'];
  127. $pecah_nama = explode(".", $nama);
  128. $nis =$pecah_nama[0];
  129. $nama =$pecah_nama[1];
  130. $kelas=$_POST['kelas'];
  131.  
  132. $sql=mysqli_query($conn,"select * from tb_buku where judul='$judul'");
  133. while($row=mysqli_fetch_array($sql)){
  134.  
  135. $sisa =$row['jumlah_buku'];
  136.  
  137.  
  138. if($sisa==0){
  139. ?>
  140. <script type="text/javascript">
  141. alert("Stock Buku Habis, Transaksi Tidak Dapat Dilakukan");
  142. window.location.href="?page=transaksi&aksi=tambah";
  143. </script>
  144. <?php
  145. }else{
  146.  
  147. $sql=mysqli_query($conn,"INSERT INTO tb_transaksi (judul, kategori, nis, nama, kelas, tgl_pinjam, tgl_kembali, status)
  148. VALUES(
  149.  
  150. '$judul',
  151. '$kategori',
  152. '$nis',
  153. '$nama',
  154. '$kelas',
  155. '$tgl_pinjam',
  156. '$tgl_kembali',
  157. 'Pinjam')");
  158.  
  159. $update =mysqli_query($conn, "UPDATE tb_buku SET jumlah_buku =(jumlah_buku-1) WHERE judul='$judul'");
  160.  
  161. ?>
  162. <script type="text/javascript">
  163. alert("Proses Transaksi Berhasil Dilakukan");
  164. window.location.href="?page=transaksi";
  165. </script>
  166. <?php
  167.  
  168. }
  169. }
  170. }
  171. ?>
  172. </div>
  173. </div>
  174. </div>
  175. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement