/bankpos/updating_sispen.php

https://bitbucket.org/metamorph/kppnadministration · PHP · 138 lines · 116 code · 21 blank · 1 comment · 21 complexity · 6a42f2435de54109df738a81078a1d8c MD5 · raw file

  1. <?php
  2. include "koneksi.php";
  3. $jumldata = $_POST['jumldata'];
  4. $Akun = $_POST['akun'];
  5. if($Akun=='4' || $Akun=='7' || $Akun=='8') {
  6. echo '<table cellpadding="1" cellspacing="1" border="1" align="center" valign="middle" width="80%">
  7. <tr align="middle" valign="middle">
  8. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">No.</th>
  9. <th height="50" width="19%" align="center" valign="middle" nowrap="nowrap">NTPN</th>
  10. <th height="50" width="44%" align="center" valign="middle" nowrap="nowrap">Wajib Pajak</th>
  11. <th height="50" width="8%" align="center" valign="middle" nowrap="nowrap">Akun</th>
  12. <th height="50" width="6%" align="center" valign="middle" nowrap="nowrap">Dept</th>
  13. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">Unit</th>
  14. <th height="50" width="8%" align="center" valign="middle" nowrap="nowrap">Satker</th>
  15. <th height="50" align="center" valign="middle" nowrap="nowrap">J.K.</th>
  16. </tr>
  17. </table>';
  18. }
  19. else {
  20. echo '<table cellpadding="1" cellspacing="1" border="1" align="center" valign="middle" width="80%">
  21. <tr align="middle" valign="middle">
  22. <th height="50" width="3%" align="center" valign="middle" nowrap="nowrap">No.</th>
  23. <th height="50" width="19%" align="center" valign="middle" nowrap="nowrap">NTPN</th>
  24. <th height="50" width="44%" align="center" valign="middle" nowrap="nowrap">Wajib Pajak</th>
  25. <th height="50" width="8%" align="center" valign="middle" nowrap="nowrap">Akun</th>
  26. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">Fs</th>
  27. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">sFs</th>
  28. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">Prog</th>
  29. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">Keg</th>
  30. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">sKeg</th>
  31. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">C.T.</th>
  32. <th height="50" width="5%" align="center" valign="middle" nowrap="nowrap">S.D.</th>
  33. <th height="50" align="center" valign="middle" nowrap="nowrap">J.K.</th>
  34. </tr>
  35. </table>';
  36. }
  37. //looping sebanyak jumldata
  38. for($i = 1; $i <= $jumldata; $i++) {
  39. $ntpn = $_POST['kdntpp'.$i];
  40. $dekon = strtoupper($_POST['kddekon'.$i]);
  41. $ctarik = $_POST['kdctarik'.$i];
  42. $sdana = $_POST['kdsdana'.$i];
  43. $fungsi = $_POST['kdfungsi'.$i];
  44. $sfung = $_POST['kdsfungsi'.$i];
  45. $prog = $_POST['kdprogram'.$i];
  46. $giat = $_POST['kdgiat'.$i];
  47. $sgiat = $_POST['kdsgiat'.$i];
  48. $dept = $_POST['kddept'.$i];
  49. $unit = $_POST['kdunit'.$i];
  50. $satker = $_POST['kdsatker'.$i];
  51. if($Akun=='4' || $Akun=='7' || $Akun=='8'){
  52. if($dekon!='' || $dept!='' || $unit!='' || $satker!=''){
  53. $update = mysql_query("UPDATE d_sispen SET kddekon='$dekon',kddept='$dept',kdunit='$unit',kdsatker='$satker' WHERE kdntpp='$ntpn'");
  54. $query = mysql_query("SELECT DISTINCT kdntpp,nmwajbay,kdnpwp,kddept,kdunit,kdsatker,kdfungsi,kdsfungsi,kdprogram,kdgiat,kdsgiat,kdctarik,kdsdana,kddekon,kdmap FROM d_sispen WHERE kdntpp='$ntpn' AND LEFT(kdmap,1)='$Akun' ORDER BY kdmap");
  55. while($r = mysql_fetch_array($query)) {
  56. $ntpn = $r['kdntpp'];
  57. $wp = $r['nmwajbay'];
  58. $akun = $r['kdmap'];
  59. $dept = $r['kddept'];
  60. $unit = $r['kdunit'];
  61. $satker = $r['kdsatker'];
  62. $dekon = $r['kddekon'];
  63. echo "<table cellpadding='1' cellspacing='1' border='1' align='center' valign='middle' width='80%'>
  64. <tr align='middle' valign='middle'>
  65. <td width='5%' align='center' valign='middle'>$i</td>
  66. <td width='19%' align='center' valign='middle'>$ntpn</td>
  67. <td width='44%' align='center' valign='middle'>$wp</td>
  68. <td width='8%' align='center' valign='middle'>$akun</td>
  69. <td width='6%' align='center' valign='middle'><input type='text' name='kddept$i' value='$dept' size='2' maxlength='3' readonly='readonly' /></td>
  70. <td width='5%' align='center' valign='middle'><input type='text' name='kdunit$i' value='$unit' size='2' maxlength='2' readonly='readonly' /></td>
  71. <td width='8%' align='center' valign='middle'><input type='text' name='kdsatker$i' value='$satker' size='4' maxlength='6' readonly='readonly' /></td>
  72. <td align='center' valign='middle'><input type='text' name='kddekon$i' value='$dekon' size='2' maxlength='2' readonly='readonly' /></td>";
  73. }
  74. echo "</tr>
  75. </table>";
  76. }
  77. }
  78. elseif($Akun=='5' || $Akun=='6') {
  79. if($fungsi!='' || $sfung!='' || $prog!='' || $giat!='' || $sgiat!='' || $ctarik!='' || $sdana!='' || $dekon!=''){
  80. $update = mysql_query("UPDATE d_sispen SET kdfungsi='$fungsi',kdsfungsi='$sfung',kdprogram='$prog',kdgiat='$giat',kdsgiat='$sgiat',kdctarik='$ctarik',kdsdana='$sdana',kddekon='$dekon' WHERE kdntpp='$ntpn'");
  81. $query = mysql_query("SELECT DISTINCT kdntpp,nmwajbay,kdnpwp,kddept,kdunit,kdsatker,kdfungsi,kdsfungsi,kdprogram,kdgiat,kdsgiat,kdctarik,kdsdana,kddekon,kdmap FROM d_sispen WHERE kdntpp='$ntpn' AND LEFT(kdmap,1)='$Akun' ORDER BY kdmap");
  82. while($r = mysql_fetch_array($query)) {
  83. $ntpn = $r['kdntpp'];
  84. $wp = $r['nmwajbay'];
  85. $akun = $r['kdmap'];
  86. $fungsi = $r['kdfungsi'];
  87. $sfung = $r['kdsfungsi'];
  88. $prog = $r['kdprogram'];
  89. $giat = $r['kdgiat'];
  90. $sgiat = $r['kdsgiat'];
  91. $ctarik = $r['kdctarik'];
  92. $sdana = $r['kdsdana'];
  93. $dekon = $r['kddekon'];
  94. echo "<table cellpadding='1' cellspacing='1' border='1' align='center' valign='middle' width='80%'>
  95. <tr align='middle' valign='middle'>
  96. <td width='5%' align='center' valign='middle' nowrap='nowrap'>$i</td>
  97. <td width='19%' align='center' valign='middle' nowrap='nowrap'>$ntpn</td>
  98. <td width='44%' align='center' valign='middle' nowrap='nowrap'>$wp</td>
  99. <td width='8%' align='center' valign='middle' nowrap='nowrap'>$akun</td>
  100. <td width='5%' align='center' valign='middle' nowrap='nowrap'><input type='text' name='kdfungsi$i' value='$fungsi' size='2' maxlength='2' readonly='readonly' /></td>
  101. <td width='5%' align='center' valign='middle' nowrap='nowrap'><input type='text' name='kdsfung$i' value='$sfung' size='2' maxlength='2' readonly='readonly' /></td>
  102. <td width='5%' align='center' valign='middle' nowrap='nowrap'><input type='text' name='kdprogram$i' value='$prog' size='2' maxlength='2' readonly='readonly' /></td>
  103. <td width='5%' align='center' valign='middle' nowrap='nowrap'><input type='text' name='kdgiat$i' value='$giat' size='2' maxlength='2' readonly='readonly' /></td>
  104. <td width='5%' align='center' valign='middle' nowrap='nowrap'><input type='text' name='kdsgiat$i' value='$sgiat' size='2' maxlength='4' readonly='readonly' /></td>
  105. <td width='5%' align='center' valign='middle' nowrap='nowrap'><input type='text' name='kdctarik$i' value='$ctarik' size='2' maxlength='1' readonly='readonly' /></td>
  106. <td width='5%' align='center' valign='middle' nowrap='nowrap'><input type='text' name='kdsdana$i' value='$sdana' size='2' maxlength='2' readonly='readonly' /></td>
  107. <td align='center' valign='middle' nowrap='nowrap'><input type='text' name='kddekon$i' value='$dekon' size='2' maxlength='2' readonly='readonly' /></td>";
  108. }
  109. echo "</tr>
  110. </table>";
  111. }
  112. }
  113. }
  114. mysql_close($link);
  115. echo '<br />
  116. <center><input type="button" name="button" value="Kembali" onclick="history.go(-2)" /></center>';
  117. ?>