Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67505 Members, 783 Products, 5291 Topic, 12956 Comments)

Cara menampilkan total pemasukan keuangan perkelas di Siaselah

Dibuat
Login Terakhir 1 Bulan lalu,
Telah Dilihat 1549 Kali
Massofik Syahsa Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. Mas Robby untuk menampilka data pemasukan keuangan perkelas bagaimna?
  3. saya lampirkan gmbar, yng saya kotak i di gmbar
Ada 1 File Kiriman :
1. rr.png (1 MB)

Ada 5 Jawaban

Massofik Syahsa
commented on 31 Mei 2018 15:23:13
  1. Assalam,.. Halo Pak admin
PHPMU.COM Support
commented on 31 Mei 2018 22:00:19
  1. Assalam,.. pastikan masnya sudah tau table untuk menyimpan data transaksi pembayaran..
  2. Yaitu table rb_keuangan_bayar, pada table tersebut sudah ada field kelas, jadi tinggal kondisikan saja seperti ini :
  3. $by = mysql_fetch_array(mysql_query("SELECT sum(total_bayar) as total FROM `rb_keuangan_bayar` where kode_kelas='$_GET[kelas]'");
  4. echo "$by[total]";
  5.  
  6. atau jika ingin buat perkelas dan pertahun akademik aktif :
  7. $th = mysql_fetch_array(mysql_query("SELECT * FROM rb_tahun_akademik where aktif='Ya'"));
  8. $by = mysql_fetch_array(mysql_query("SELECT sum(total_bayar) as total FROM `rb_keuangan_bayar` where kode_kelas='$_GET[kelas]'
  9. AND tahun_akademik='$th[id_tahun_akademik]'");
  10. echo "$by[total]";
Massofik Syahsa
commented on 31 Mei 2018 22:31:00
  1. Bisa lampirkan file yg perkelas mas robby
Massofik Syahsa
commented on 01 Jun 2018 04:33:50
  1. Muncul tpi nominalnya tidak sesuai mas...
Terdapat 1 File dilampirkan :
1. sfwffwefv.png (73 KB)
Massofik Syahsa
commented on 01 Jun 2018 04:35:45
  1. <?php
  2. if ($_GET[act]==''){
  3. ?>
  4. <div class="col-xs-12">
  5. <div class="box">
  6. <div class="box table-responsive">
  7. <div class="box-header">
  8. <h3 class="box-title">Pembayaran Keuangan Siswa </h3>
  9. <a target='_BLANK' class='btn btn-sm btn-success pull-right' href='print-keuangan.php?biaya=<?php echo $_GET[biaya]; ?>&kelas=<?php echo $_GET[kelas]; ?>'>Print Laporan</a>
  10. <form style='margin-right:5px; margin-top:0px' class='pull-right' action='' method='GET'>
  11. <input type="hidden" name='view' value='laporankeuangan'>
  12. <select name='biaya' style='padding:4px'>
  13. <?php
  14. echo "<option value=''>- Pilih Jenis Biaya -</option>";
  15. $biaya = mysql_query("SELECT * FROM rb_keuangan_jenis");
  16. while ($k = mysql_fetch_array($biaya)){
  17. if ($_GET[biaya]==$k[id_keuangan_jenis]){
  18. echo "<option value='$k[id_keuangan_jenis]' selected>$k[nama_jenis]</option>";
  19. }else{
  20. echo "<option value='$k[id_keuangan_jenis]'>$k[nama_jenis]</option>";
  21. }
  22. }
  23. ?>
  24. </select>
  25. <select name='kelas' style='padding:4px'>
  26. <?php
  27. echo "<option value=''>- Filter Kelas -</option>";
  28. $kelas = mysql_query("SELECT * FROM rb_kelas");
  29. while ($k = mysql_fetch_array($kelas)){
  30. if ($_GET[kelas]==$k[kode_kelas]){
  31. echo "<option value='$k[kode_kelas]' selected>$k[kode_kelas] - $k[nama_kelas]</option>";
  32. }else{
  33. echo "<option value='$k[kode_kelas]'>$k[kode_kelas] - $k[nama_kelas]</option>";
  34. }
  35. }
  36. ?>
  37. </select>
  38.  
  39. <input type="submit" style='margin-top:-4px' class='btn btn-info btn-sm' value='Lihat'>
  40. </form>
  41.  
  42. </div><!-- /.box-header -->
  43. <div class="box-body">
  44. <form action='' method='POST'>
  45. <input type="hidden" name='kelas' value='<?php echo $_GET[kelas]; ?>'>
  46. <?php
  47. $j = mysql_fetch_array(mysql_query("SELECT * FROM `rb_keuangan_jenis` where id_keuangan_jenis='$_GET[biaya]'"));
  48. $th = mysql_fetch_array(mysql_query("SELECT * FROM rb_tahun_akademik where aktif='Ya'"));
  49. echo "<table id='example1' class='table table-bordered table-striped'>
  50. <thead>
  51. <tr><th width='30px'>No</th>
  52. <th>NIPD</th>
  53. <th>NISN</th>
  54. <th>Nama Siswa</th>
  55. <th>Kelas</th>
  56. <th>Total Bayar</th>
  57. <th>Kekurangan</th>";
  58. if ($_GET[kelas] != '' AND $_GET[biaya] != ''){
  59. if ($j[total_beban] != '0'){
  60. echo "<th>Status</th>";
  61. }
  62. }
  63. echo "
  64. </tr>
  65. </thead>
  66. <tbody>";
  67.  
  68. if ($_GET[kelas] != '' AND $_GET[biaya] != ''){
  69. $tampil = mysql_query("SELECT * FROM rb_siswa a LEFT JOIN rb_kelas b ON a.kode_kelas=b.kode_kelas
  70. LEFT JOIN rb_jenis_kelamin c ON a.id_jenis_kelamin=c.id_jenis_kelamin
  71. LEFT JOIN rb_jurusan d ON b.kode_jurusan=d.kode_jurusan
  72. where a.kode_kelas='$_GET[kelas]' ORDER BY a.id_siswa");
  73. }
  74. $no = 1;
  75. while($r=mysql_fetch_array($tampil)){
  76. $t = mysql_fetch_array(mysql_query("SELECT sum(total_bayar) as total FROM `rb_keuangan_bayar` where id_keuangan_jenis='$_GET[biaya]' AND kode_kelas='$r[kode_kelas]' AND nisn='$r[nisn]' AND tahun_akademik='$th[id_tahun_akademik]'"));
  77. if ($j[total_beban] <= $t[total]) { $status = 'Lunas'; $class = 'green'; }else{ $status = 'Belum Lunas'; $class = 'red'; }
  78. $kekurangan = $j['total_beban'] - $t['total'];
  79. echo "<tr><td>$no</td>
  80. <td>$r[nipd]</td>
  81. <td>$r[nisn]</td>
  82. <td>$r[nama]</td>
  83. <td>$r[nama_kelas]</td>";
  84. echo"<td>".number_format($t[total],0)."</td>";
  85. echo"<td>".number_format($kekurangan,0)."</td>";
  86. if ($_GET[kelas] != '' AND $_GET[biaya] != ''){
  87. if ($j[total_beban] != '0'){
  88. echo "<td><i style='color:$class'>$status</i></td>";
  89. }
  90. }
  91. echo "</tr>";
  92. $no++;
  93. }
  94. ?>
  95. </tbody>
  96. </table>
  97. <?php
  98.  
  99.  
  100. echo "Pemasukan : ";
  101.  
  102. {
  103. $tampil = mysql_query("SELECT * FROM rb_siswa a LEFT JOIN rb_kelas b ON a.kode_kelas=b.kode_kelas
  104. LEFT JOIN rb_jenis_kelamin c ON a.id_jenis_kelamin=c.id_jenis_kelamin
  105. LEFT JOIN rb_jurusan d ON b.kode_jurusan=d.kode_jurusan
  106. where a.kode_kelas='$_GET[kelas]' ORDER BY a.id_siswa");
  107. }
  108.  
  109. {$tk = mysql_fetch_array(mysql_query("SELECT sum(total_bayar) as total FROM `rb_keuangan_bayar` where id_keuangan_jenis='$_GET[biaya]' AND kode_kelas='$_GET[kelas]' AND tahun_akademik='$th[id_tahun_akademik]'"));
  110. echo " $tk[total]";
  111. }
  112. ?>
  113. </div><!-- /.box-body -->
  114. <?php
  115. if ($_GET[kelas] == '' AND $_GET[biaya] == ''){
  116. echo "<center style='padding:60px; color:red'>Silahkan Memilih Jenis Biaya dan Kelas Terlebih dahulu...</center>";
  117. }
  118. ?>
  119. </div><!-- /.box -->
  120. </form>
  121. </div>
  122. <?php
  123. }
  124. ?>
  125.  
  126.  
  127. Mohon Koreksinya mas
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!