Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.90 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <?php
  3. include 'admin-header.php';
  4.  
  5.  
  6.  
  7.  
  8. $result = "1234";
  9.  
  10. $periode = "SI-3";
  11. /*
  12. if (empty($_POST['periode'])){
  13. $periode = $_SESSION['periode'];
  14. } else if (!empty($_POST['periode'])){
  15. $periode = $_POST['periode'];
  16. $_SESSION['periode'] = $_POST['periode'];
  17. }
  18.  
  19. */
  20.  
  21. ?>
  22. <body style="margin:0px;">
  23. <div class="main">
  24. <div class="fitur-tengah">
  25. <h4 class="head-fitur" style="float: left;">RESULT <?php echo "$periode";?></h4>
  26. <div>
  27. <form action="hitung-all.php" method="POST">
  28. <button class="btn-pagination"><strong>SUBMIT</strong></button>
  29. <select id="pagination" name="pagination">
  30. <option value="10" selected>10</option>
  31. <option value="25">25</button>
  32. <option value="50">50</button>
  33. <option value="100">100</button>
  34. </select>
  35. </form>
  36. </div>
  37. <div class="depo-wd" id="bla">
  38. <?php include 'test.php';?>
  39. </div>
  40. </div>
  41. <div class="pagination-bawah">
  42. <?php
  43.  
  44.  
  45. // first and previous
  46. if ($page == 1){?>
  47. <button class="btn-pagination-bawah" disabled>First</button>
  48. <button class="btn-pagination-bawah" disabled>&laquo;</button>
  49. <?php
  50. } else {
  51. $previous = ($page > 1) ? $page - 1 : 1;
  52. ?>
  53. <a href="javascript:void(0);"><button class="btn-pagination-bawah" onclick="searchWithPagination(1, <?php echo "$pagination";?>, false)">FIRST</button></a>
  54. <a href="javascript:void(0);"><button class="btn-pagination-bawah" onclick="searchWithPagination(<?php echo "$previous";?>, <?php echo "$pagination";?>, false)">&laquo;</button></a>
  55. <?php
  56. }
  57. // pagination
  58. $range_page = 2;
  59. $starting = ($page > $range_page) ? $page - $range_page : 1;
  60. $end = ($page < ($total_page - $range_page)) ? $page + $range_page : $total_page;
  61.  
  62. for ($i = $starting; $i <= $end; $i++){?>
  63. <a href="javascript:void(0);"><button class="btn-pagination-bawah" onclick="searchWithPagination(<?php echo $i; ?>, <?php echo "$pagination";?>, false)"><?php echo "$i";?></button></a>
  64. <?php
  65. }
  66. // last and next
  67. if ($page == $total_page){?>
  68. <button class="btn-pagination-bawah" disabled>&raquo;</button>
  69. <button class="btn-pagination-bawah" disabled>LAST</button>
  70. <?php
  71. } else {
  72. $next = ($page < $total_page) ? $page + 1 : $total_page;
  73. ?>
  74. <a href="javascript:void(0);"><button class="btn-pagination-bawah" onclick="searchWithPagination(<?php echo "$next";?>, <?php echo "$pagination";?>, false)">&raquo;</button></a>
  75. <a href="javascript:void(0);"><button class="btn-pagination-bawah" onclick="searchWithPagination(<?php echo "$total_page";?>, <?php echo "$pagination";?>, false)">LAST</button></a>
  76. <?php
  77. }
  78. ?>
  79. </div>
  80. <div style="float: right; width: 100%; margin-bottom: 10px;">
  81. <div class="fitur-tengah">
  82. <h4 class="head-fitur" style="float: left;">TOTAL <?php echo "$periode";?></h4>
  83. <div class="hitung-total">
  84. <table width="100%">
  85. <tr>
  86. <th class="table-depo-wd" width="25%">TOTAL PASANG</th>
  87. <th class="table-depo-wd" width="25%">TOTAL BAYAR</th>
  88. <th class="table-depo-wd" width="25%">TOTAL MENANG</th>
  89. <th class="table-depo-wd" width="25%">TOTAL WIN-LOSE</th>
  90. </tr>
  91. <form id="form-hitung" action="" method="POST">
  92. <?php
  93. $total_sql = $connect->query("SELECT periode, jenis_permainan, pasang, angka, posisi, bayar FROM betting WHERE periode = '$periode'");
  94. $total_pasang = 0;
  95. $total_bayar = 0;
  96. $member_win = 0;
  97. $total_winlose = 0;
  98. while ($hitung = $total_sql->fetch(PDO::FETCH_OBJ)){
  99. require 'hitungan.php';
  100. $total_pasang += $hitung->pasang;
  101. $total_bayar += $hitung->bayar;
  102. $member_win += $win;
  103. $total_winlose = $total_bayar - $member_win;
  104. }
  105. ?>
  106. <tr>
  107. <td class="hitung-td"><strong><input type="hidden" name="total_pasang" value="<?php echo "$total_pasang";?>"><?php echo number_format("$total_pasang","0",",",".");?></strong></td>
  108. <td class="hitung-td"><strong><input type="hidden" name="total_bayar" value="<?php echo "$total_bayar";?>"><?php echo number_format("$total_bayar","0",",",".");?></strong></td>
  109. <td class="hitung-td"><strong><input type="hidden" name="member_win" value="<?php echo "$member_win";?>"><?php echo number_format("$member_win","0",",",".");?></strong></td>
  110. <?php
  111. if ($total_winlose < 0){
  112. ?>
  113. <td style="background: red;" class="hitung-td"><strong><?php echo number_format("$total_winlose","0",",",".");?></strong></td>
  114. <?php }
  115. else if ($total_winlose > 0){
  116. ?>
  117. <td style="background: #0eef0e;" class="hitung-td"><strong><?php echo number_format("$total_winlose","0",",",".");?></strong></td>
  118. <?php }?>
  119. </tr>
  120. <tr>
  121. <td colspan="4" class="hitung-td-total-button">
  122. <input placeholder="Input Angka Result Lain" name="result" value="<?php echo "$result";?>"></input>
  123. <button class="hitung-total-button" name="ulang" onclick="ULANG()"><strong>ULANG</strong></button>
  124. <button class="hitung-total-button" name="submit" onclick="SUBMIT()"><strong>RESULT</strong></button>
  125. </td>
  126. </tr>
  127. </form>
  128. </table>
  129. </div>
  130. </div>
  131. </div>
  132. </div>
  133. <input id="search"></input>
  134. <button id="btn">submit</button>
  135. <script>
  136. function ULANG(){
  137. document.getElementById("form-hitung").action = "hitung.php";
  138. }
  139.  
  140. function SUBMIT(){
  141. document.getElementById("form-hitung").action = "proses-hitung.php";
  142. }
  143.  
  144. $(document).ready(function(){
  145. $("#btn").click(function(){ // Ketika tombol simpan di klik
  146. // Panggil function
  147. searchWithPagination(1, 10, true); // Set page_number nya dengan 1 dan set search nya dengan true
  148. });
  149. });
  150. // Buat sebuah function dengan nama searchWithPagination
  151. // Function ini untuk mengirim data keyword dan pagination dengan AJAX
  152. function searchWithPagination(page, pagination, search){
  153. // Ubah text tombol search menjadi SEARCHING...
  154. // Dan tambahkan atribut disable pada tombol nya agar tidak bisa diklik lagi
  155. $(this).html("SEARCHING...").attr("disabled", "disabled");
  156.  
  157. $.ajax({
  158. url: 'search.php', // File tujuan
  159. type: 'POST', // Tentukan type nya POST atau GET
  160. data: {search: $("#search").val(), page: page, pagination: pagination, search: search}, // Set data yang akan dikirim
  161. dataType: "json",
  162. beforeSend: function(e) {
  163. if(e && e.overrideMimeType) {
  164. e.overrideMimeType("application/json;charset=UTF-8");
  165. }
  166. },
  167. success: function(response){ // Ketika proses pengiriman berhasil
  168. // Ubah kembali text button search menjadi SEARCH
  169. // Dan hapus atribut disabled untuk meng-enable kembali button search nya
  170. $("#btn").html("SEARCH").removeAttr("disabled");
  171.  
  172. // Ganti isi dari div view dengan view yang diambil dari search.php
  173. $("#bla").html(response.hasil);
  174. },
  175. error: function (xhr, ajaxOptions, thrownError) { // Ketika terjadi error
  176. alert(xhr.responseText); // munculkan alert
  177. }
  178. });
  179. }
  180. </script>
  181. </body>
  182. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement