Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.66 KB | None | 0 0
  1. <?php
  2.  
  3. $dumConn = mysqli_connect("localhost","root","","spm");
  4.  
  5. // =============================================================
  6. // Default Values
  7. // =============================================================
  8. $totalSalesCalculated = false;
  9.  
  10. $quantity = 1;
  11.  
  12. $selectedItem = "";
  13.  
  14. $totalSales = 0;
  15.  
  16. $KodJualan = "-";
  17.  
  18. $tarikhJualan = "mm/dd/yyyy";
  19. // =============================================================
  20. // =============================================================
  21.  
  22. // if KodJualan is given, then get data from database
  23. if (isset($_GET["KodJualan"])) {
  24.    
  25.     $KodJualan = $_GET["KodJualan"];
  26.     $q3 = "SELECT * FROM jualan WHERE KodJualan='". $KodJualan ."'";
  27.     $r3 = mysqli_query($dumConn, $q3);
  28.     while ($row = mysqli_fetch_assoc($r3)) {
  29.         $quantity = $row["KuantitiItemDijual"];
  30.         $selectedItem = $row["KodItem"];
  31.         $totalSales = $row["HargaJualan"];
  32.         $tarikhJualan = $row["TarikhJualan"];
  33.     }
  34.    
  35.    
  36. }
  37.  
  38. // Calculate the total sales ONLY WHEN both NamaItem and KuantitiItemDijual is given
  39. // WARNING/NOTE: this will overwrite $quantity and $selectedItem
  40. if (isset($_POST["KID"]) && isset($_POST["NamaItem"])) {
  41.     $totalSalesCalculated = true;
  42.     $quantity = $_POST["KID"];
  43.     $selectedItem = $_POST["NamaItem"];
  44.     $totalSales = mysqli_fetch_assoc(mysqli_query($dumConn, "SELECT HargaPerItem from item WHERE KodItem='".$selectedItem."'"))["HargaPerItem"] * $quantity;
  45. }
  46.  
  47. ?>
  48.  
  49. <html>
  50. <head>
  51. </head>
  52.  
  53. <body>
  54.     <form name="thisIsADumDumForm" action="proc-abc2.php" method="POST">
  55.         Kod Jualan:
  56.         <input name="KJ" value="<?php echo $KodJualan; ?>"></input>
  57.         <br>
  58.        
  59.         TarikhJualan:
  60.         <input name="TJ" value="<?php echo $tarikhJualan; ?>"></input>
  61.         <br>
  62.        
  63.         Nama Item:
  64.         <select name="NamaItem" class="NamaItem" onChange="reSubmit()">
  65.        
  66.             <?php
  67.                 $q = "SELECT KodItem, NamaItem FROM item";
  68.                 $r = mysqli_query($dumConn, $q);
  69.                 while ($row = mysqli_fetch_assoc($r)){
  70.                     if ($row["KodItem"] != $selectedItem){
  71.                         echo "<option value=\"" . $row["KodItem"] . "\">" . $row["NamaItem"] . "</option>";
  72.                     } else {
  73.                         echo "<option selected value=\"" . $row["KodItem"] . "\">" . $row["NamaItem"] . "</option>";
  74.                     }
  75.                 }
  76.             ?>
  77.         </select>
  78.         <br>
  79.        
  80.         Kuantiti Item Dijual
  81.         <input name="KID" class="KID" value="<?php echo $quantity; ?>"></input>
  82.         <br>
  83.        
  84.         Harga Jualan:
  85.         <input class="HJ" value="<?php echo $totalSales; ?>"></input>
  86.     </form>
  87. </body>
  88.  
  89. <script>
  90.     function reSubmit() {
  91.         document.getElementsByName("thisIsADumDumForm")[0].action = "<?php echo $_SERVER["PHP_SELF"]; if(isset($_GET["KodJualan"])) echo "?KodJualan=" . $_GET["KodJualan"]; ?>";
  92.         document.thisIsADumDumForm.submit();
  93.     }
  94. </script>
  95.  
  96.  
  97. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement