Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67421 Members, 783 Products, 5280 Topic, 12953 Comments)

Cara tampilin absen siswa ke raport 6 dan kenaikan SIASELAH V. 4

Dibuat
Login Terakhir 3 Tahun lalu,
Telah Dilihat 1637 Kali
Eliazer Paul Samuel Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. Mas saya lagi kesulitan dalam mengembangkan absen siswa yaitu mengkonekan absen siswa ke tampilan raport 6 sama menentukan siswa itu naik kelas atau tidak nya mas
Ada 1 File Kiriman :
1. IMG_20180925_091350.jpg (1 MB)

Ada 8 Jawaban

PHPMU.COM Support
commented on 25 Sep 2018 14:09:57
  1. Assalam,.. untuk memunculkan absensi bisa dengan buka file "print_raport/print_hal6.php"
  2. lalu pada baris 70 sampai selesai table absen ubah menjadi :
  3.  
  4. $sakit = mysql_num_rows(mysql_query("SELECT a.* FROM `rb_absensi_siswa` a JOIN rb_jadwal_pelajaran b ON a.kodejdwl=b.kodejdwl where a.nisn='$_GET[id]' AND b.id_tahun_akademik='$_GET[tahun]' AND a.kode_kehadiran='S'"));
  5. $izin = mysql_num_rows(mysql_query("SELECT a.* FROM `rb_absensi_siswa` a JOIN rb_jadwal_pelajaran b ON a.kodejdwl=b.kodejdwl where a.nisn='$_GET[id]' AND b.id_tahun_akademik='$_GET[tahun]' AND a.kode_kehadiran='I'"));
  6. $alpa = mysql_num_rows(mysql_query("SELECT a.* FROM `rb_absensi_siswa` a JOIN rb_jadwal_pelajaran b ON a.kodejdwl=b.kodejdwl where a.nisn='$_GET[id]' AND b.id_tahun_akademik='$_GET[tahun]' AND a.kode_kehadiran='A'"));
  7.  
  8. echo "<b>E. Ketidakhadiran</b>
  9. <table id='tablemodul1' width=85% border=1>
  10. <tr><td width='70%'>Sakit</td> <td width='10px'> : </td> <td align=center>$sakit</td> </tr>
  11. <tr><td>Izin</td> <td> : </td> <td align=center>$izin</td> </tr>
  12. <tr><td>Tanpa Keterangan</td> <td> : </td> <td align=center>$alpa</td> </tr>
  13. </table>";
  14.  
  15. Simpan dan selesai, silahkan dilihat hasilnya,.. :)
PHPMU.COM Support
commented on 25 Sep 2018 14:11:53
  1. Assalam,.. untuk kriteria kenaikan kelasnya disana gimana mas?
  2. karena ada beberapa sekolah menerapkan standard yang berneda-beda..
  3. misal : jika ada 3 nilai mapel pengetahuan dibawah KKM, maka tinggal kelas,..
  4.  
  5. dan ada juga beberapa sekolah mengkombinasikan dengan nilai keterampilan,
  6. disana bagaimana?
Eliazer Paul Samuel
commented on 25 Sep 2018 14:35:09
  1. Assalam,.. Ada 3 mapel mas jika siswa tsb tidak lulus 3 mapel tsb maka siswa tsb tidak naik kelas dan nilai pengetahuan di kombinasikan dengan nilai keterampilan
Eliazer Paul Samuel
commented on 26 Sep 2018 11:33:56
  1. Assalam,.. Tolong dibantu ya mas dalam pembuatan lagi butuh soalnya
PHPMU.COM Support
commented on 27 Sep 2018 09:11:09
  1. Assalam,.. tinggal hitung nilai keterampilan dan pengetahuan dibawah kkm dengan query berikut :
  2.  
  3. $pengetahuan = mysql_num_rows(mysql_query("SELECT * FROM (SELECT sum((nilai1+nilai2+nilai3+nilai4+nilai5)/5)/count(nisn) as raport
  4. FROM rb_jadwal_pelajaran a
  5. JOIN rb_mata_pelajaran b ON a.kode_pelajaran=b.kode_pelajaran
  6. JOIN rb_nilai_pengetahuan c ON a.kodejdwl=c.kodejdwl
  7. where a.kode_kelas='$_GET[kelas]' AND a.id_tahun_akademik='$_GET[tahun]' AND c.nisn='$_GET[id]'
  8. GROUP BY c.kodejdwl) z where z.raport<77"));
  9.  
  10. $keterampilan = mysql_num_rows(mysql_query("SELECT * FROM (SELECT sum(GREATEST(nilai1,nilai2,nilai3,nilai4,nilai5,nilai6))/count(nisn) as raport
  11. FROM rb_jadwal_pelajaran a
  12. JOIN rb_mata_pelajaran b ON a.kode_pelajaran=b.kode_pelajaran
  13. JOIN rb_nilai_keterampilan c ON a.kodejdwl=c.kodejdwl
  14. where a.kode_kelas='$_GET[kelas]' AND a.id_tahun_akademik='$_GET[tahun]' AND c.nisn='$_GET[id]'
  15. GROUP BY c.kodejdwl) z where z.raport<77"));
  16.  
  17. // Jika terdapat 2 nilai pengetahuan dan 2 nilai Keterampilan Dibawah KKM
  18. if ($pengetahuan >=2 AND $keterampilan>=2){
  19. $ket_kenaikan = 'Tinggal Kelas';
  20. }else{
  21. $ket_kenaikan = 'Naik Kelas';
  22. }
  23.  
  24. echo "Anda $ket_kenaikan";
Eliazer Paul Samuel
commented on 27 Sep 2018 09:23:52
  1. Assalam,.. Itu di tampilan raport nya ya mas
Bukhori Muslim
commented on 28 Sep 2018 07:14:28
  1. Assalam,.. iya gan ditempatkan pada file "print_raport/print_hal6.php"
  2. lalu yang di echo variable ini : $ket_kenaikan
Eliazer Paul Samuel
commented on 28 Sep 2018 13:59:37
  1. Assalam,.. Sedikt mau bertanya dan masukkan gan
  2. Sebaik nya dibuat kan form untuk wali kelas sehingga untuk memasukkan catatan wali kelas dan nilai sikap dan sosial di dalam kelas
  3. Terima kasih ????????
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!