Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (69098 Members, 786 Products, 4716 Topic, 13113 Comments)

Cara menampilkan total pemasukan keuangan perkelas di Siaselah

Dibuat
Login Terakhir 19 Hari lalu,
Telah Dilihat 1709 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 !!!

Online