PageRenderTime 44ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/bankpos/update_sispen.php

https://bitbucket.org/metamorph/kppnadministration
PHP | 154 lines | 135 code | 17 blank | 2 comment | 16 complexity | a74657a41972dfcaded898f230981811 MD5 | raw file
Possible License(s): GPL-2.0
  1. <?php
  2. include "koneksi.php";
  3. $tgl = $_POST[tgl];
  4. $bln = $_POST[bln];
  5. $thn = $_POST[thn];
  6. $tanggal = "$thn-$bln-$tgl";
  7. $Tgl = $_POST[Tgl];
  8. $Bln = $_POST[Bln];
  9. $Thn = $_POST[Thn];
  10. $Tanggal = "$Thn-$Bln-$Tgl";
  11. $Akun = $_POST[akun];
  12. $q = mysql_query("SELECT DISTINCT tgbuku,kdntpp,nmwajbay,kdnpwp,kddept,kdunit,kdsatker,kdfungsi,kdsfungsi,kdprogram,kdgiat,kdsgiat,kdctarik,kdsdana,kddekon,kdmap FROM d_sispen WHERE tgbuku BETWEEN '$tanggal' AND '$Tanggal' AND LEFT(kdmap,1)='$Akun' AND (kddept='' OR kdunit='' OR kdsatker='' OR kdfungsi='' OR kdsfungsi='' OR kdprogram='' OR kdgiat='' OR kdsgiat='' OR kdctarik='' OR kddekon='' OR kdsdana='')");
  13. $R = mysql_fetch_array($q);
  14. if($R[kddept]='' || $R[kdunit]='' || $R[kdsatker]='' || $R[kdfungsi]='' || $R[kdsfungsi]='' || $R[kdprogram]='' || $R[kdgiat]='' || $R[kdsgiat]='' || $R[kdctarik]='' || $R[kdsdana]='' || $R[kddekon]=''){
  15. echo "<script language='javascript'>
  16. window.alert('Data Sispen Telah Terisi Semua');
  17. history.back(-1);
  18. </script>";
  19. }
  20. elseif($R[kdmap]=='') {
  21. echo "<script language='javascript'>
  22. window.alert('Data Kelompok Akun $Akun Tidak Ada');
  23. history.back(-1);
  24. </script>";
  25. }
  26. else {
  27. if($Akun=='5' || $Akun=='6'){
  28. echo '<form action="updating_sispen.php" method="post">
  29. <table border="1" align="center" width="85%">
  30. <tr>
  31. <th height="50" align="center" valign="middle" nowrap="nowrap">No.</th>
  32. <th height="50" align="center" valign="middle" nowrap="nowrap">NTPN</th>
  33. <th height="50" align="center" valign="middle" nowrap="nowrap">Wajib Pajak</th>
  34. <th height="50" align="center" valign="middle" nowrap="nowrap">Akun</th>
  35. <th height="50" align="center" valign="middle" nowrap="nowrap">J.K.</th>
  36. <th height="50" align="center" valign="middle" nowrap="nowrap">C.Tarik</th>
  37. <th height="50" align="center" valign="middle" nowrap="nowrap">S.D.</th>
  38. <th height="50" align="center" valign="middle" nowrap="nowrap">Fs</th>
  39. <th height="50" align="center" valign="middle" nowrap="nowrap">sFs</th>
  40. <th height="50" align="center" valign="middle" nowrap="nowrap">Prog</th>
  41. <th height="50" align="center" valign="middle" nowrap="nowrap">Keg</th>
  42. <th height="50" align="center" valign="middle" nowrap="nowrap">sKeg</th>
  43. </tr>';
  44. $query = mysql_query("SELECT DISTINCT tgbuku,kdntpp,nmwajbay,kdnpwp,kdfungsi,kdsfungsi,kdprogram,kdgiat,kdsgiat,kdctarik,kdsdana,kddekon,kdmap FROM d_sispen WHERE tgbuku BETWEEN '$tanggal' AND '$Tanggal' AND LEFT(kdmap,1)='$Akun' AND (kdfungsi='' OR kdsfungsi='' OR kdprogram='' OR kdgiat='' OR kdsgiat='' OR kdctarik='' OR kddekon='' OR kdsdana='') ORDER BY kdmap");
  45. $no = 1;
  46. while($r = mysql_fetch_array($query)) {
  47. $tgbuku = $r[tgbuku];
  48. $ntpn = $r[kdntpp];
  49. $wp = $r[nmwajbay];
  50. $akun = $r[kdmap];
  51. $npwp = $r[kdnpwp];
  52. $fungsi = $r[kdfungsi];
  53. $sfung = $r[kdsfungsi];
  54. $prog = $r[kdprogram];
  55. $giat = $r[kdgiat];
  56. $sgiat = $r[kdsgiat];
  57. $ctarik = $r[kdctarik];
  58. $sdana = $r[kdsdana];
  59. $dekon = $r[kddekon];
  60. echo "<tr align='middle' valign='middle'>
  61. <td align='center' valign='middle'>$no</td>
  62. <td align='center' valign='middle'><input type='text' name='kdntpp$no' value='$ntpn' size='14' readonly='readonly' /></td>
  63. <td align='center' valign='middle'>$wp</td>
  64. <td align='center' valign='middle'>$akun</td>
  65. <td align='center' valign='middle'><input type='text' name='kddekon$no' value='$dekon' size='2' maxlength='2' /></td>
  66. <td align='center' valign='middle'><input type='text' name='kdctarik$no' value='$ctarik' size='2' maxlength='1' /></td>
  67. <td align='center' valign='middle'><input type='text' name='kdsdana$no' value='$sdana' size='2' maxlength='2' /></td>
  68. <td align='center' valign='middle'><input type='text' name='kdfungsi$no' value='$fungsi' size='2' maxlength='2' /></td>
  69. <td align='center' valign='middle'><input type='text' name='kdsfungsi$no' value='$sfung' size='2' maxlength='2' /></td>
  70. <td align='center' valign='middle'><input type='text' name='kdprogram$no' value='$prog' size='2' maxlength='2' /></td>
  71. <td align='center' valign='middle'><input type='text' name='kdgiat$no' value='$giat' size='3' maxlength='4' /></td>
  72. <td align='center' valign='middle'><input type='text' name='kdsgiat$no' value='$sgiat' size='3' maxlength='2' /></td>";
  73. $no++;
  74. }
  75. //jumlah banyaknya data
  76. echo "</tr>
  77. </table>
  78. <br />
  79. <input type='hidden' name='jumldata' value='$no-1;' />
  80. <input type='hidden' name='akun' value='$Akun' />
  81. <center><input type='submit' name='submit' value='Update' /></center>
  82. </form>";
  83. }
  84. elseif($Akun=='4' || $Akun=='7' || $Akun=='8') {
  85. echo '<form action="updating_sispen.php" method="post">
  86. <table border="1" align="center" width="85%">
  87. <tr>
  88. <th height="50" align="center" valign="middle" nowrap="nowrap">No.</th>
  89. <th height="50" align="center" valign="middle" nowrap="nowrap">NTPN</th>
  90. <th height="50" align="center" valign="middle" nowrap="nowrap">Wajib Pajak</th>
  91. <th height="50" align="center" valign="middle" nowrap="nowrap">Akun</th>
  92. <th height="50" align="center" valign="middle" nowrap="nowrap">Dept</th>
  93. <th height="50" align="center" valign="middle" nowrap="nowrap">Unit</th>
  94. <th height="50" align="center" valign="middle" nowrap="nowrap">Satker</th>
  95. <th height="50" align="center" valign="middle" nowrap="nowrap">J.K.</th>
  96. </tr>';
  97. $queryp = mysql_query("SELECT DISTINCT tgbuku,kdntpp,nmwajbay,kdnpwp,kddept,kdunit,kdsatker,kdfungsi,kdsfungsi,kdprogram,kdgiat,kdsgiat,kdctarik,kdsdana,kddekon,kdmap FROM d_sispen WHERE tgbuku BETWEEN '$tanggal' AND '$Tanggal' AND LEFT(kdmap,1)='$Akun' AND (kddept='' OR kdunit='' OR kdsatker='' OR kddekon='') ORDER BY kdmap");
  98. $no = 1;
  99. while($h = mysql_fetch_array($queryp)) {
  100. $tgbuku = $h[tgbuku];
  101. $ntpn = $h[kdntpp];
  102. $wp = $h[nmwajbay];
  103. $akun = $h[kdmap];
  104. $dept = $h[kddept];
  105. $unit = $h[kdunit];
  106. $satker = $h[kdsatker];
  107. $npwp = $h[kdnpwp];
  108. $fungsi = $h[kdfungsi];
  109. $sfung = $h[kdsfungsi];
  110. $prog = $h[kdprogram];
  111. $giat = $h[kdgiat];
  112. $ctarik = $h[kdctarik];
  113. $sdana = $h[kdsdana];
  114. $dekon = $h[kddekon];
  115. echo "<tr align='middle' valign='middle'>
  116. <td align='center' valign='middle'>$no</td>
  117. <td align='center' valign='middle'><input type='text' name='kdntpp$no' value='$ntpn' size='14' readonly='readonly' /></td>
  118. <td align='center' valign='middle'>$wp</td>
  119. <td align='center' valign='middle'>$akun</td>
  120. <td align='center' valign='middle'><input type='text' name='kddept$no' value='$dept' size='2' maxlength='3' /></td>
  121. <td align='center' valign='middle'><input type='text' name='kdunit$no' value='$unit' size='2' maxlength='2' /></td>
  122. <td align='center' valign='middle'><input type='text' name='kdsatker$no' value='$satker' size='4' maxlength='6' /></td>
  123. <td align='center' valign='middle'><input type='text' name='kddekon$no' value='$dekon' size='2' maxlength='2' /></td>";
  124. $no++;
  125. }
  126. //jumlah banyaknya data
  127. echo "</tr>
  128. </table>
  129. <br />
  130. <input type='hidden' name='jumldata' value='$no-1;' />
  131. <input type='hidden' name='akun' value='$Akun' />
  132. <center><input type='submit' name='submit' value='Update' /></center>
  133. </form>";
  134. }
  135. }
  136. mysql_close($link);
  137. ?>