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

Gagal Edit Jurusan di SIASELAH - Sisfo Akademik Sekolah

Dibuat
Login Terakhir 1 Tahun lalu,
Telah Dilihat 1238 Kali
Dzanur Ragil Mengatakan : Sultan Account
  1. ini kenapa ya, padahal sudah saya edit ke jurusan IPS, tapi ketika di update kembali ke IPA. tak check di database sudah bener yang masuk IPS tapi keluarnya IPA. seperti di gambar yang saya lampirkan.
Ada 3 File Kiriman :
1. Screenshot_271.png (157 KB)
2. Screenshot_281.png (35 KB)
3. Screenshot_29.png (69 KB)

Ada 5 Jawaban

PHPMU.COM Support
commented on 07 Nov 2017 21:14:17
  1. Assalam, coba buka file "application/master_siswa.php" dengan text editornya mas,.
  2. kemudian pada baris 466 ubah querynya menjadi seperti ini :
  3.  
  4. $edit = mysql_query("SELECT a.*, b.*, c.*, a.kode_jurusan as kodejur, e.* FROM rb_siswa a
  5. LEFT JOIN rb_kelas b ON a.kode_kelas=b.kode_kelas
  6. LEFT JOIN rb_jenis_kelamin c ON a.id_jenis_kelamin=c.id_jenis_kelamin
  7. LEFT JOIN rb_jurusan d ON b.kode_jurusan=d.kode_jurusan
  8. LEFT JOIN rb_agama e ON a.id_agama=e.id_agama
  9. where a.nisn='$nisn'");
  10.  
  11. Selanjutnya pada baris 546 sampai 555 ubah menjadi seperti ini :
  12.  
  13. if ($_SESSION[level] == 'siswa'){
  14. if ($a[kode_jurusan] == $s[kodejur]){
  15. echo "<option value='$a[kode_jurusan]' selected>$a[nama_jurusan]</option>";
  16. }
  17. }else{
  18. if ($a[kode_jurusan] == $s[kodejur]){
  19. echo "<option value='$a[kode_jurusan]' selected>$a[nama_jurusan]</option>";
  20. }else{
  21. echo "<option value='$a[kode_jurusan]'>$a[nama_jurusan]</option>";
  22. }
  23. }
  24.  
  25. dan silahkan dicoba lagi edit dan print data siswa,.. :)
Rahmat Sasmita
commented on 08 Nov 2017 05:43:12
  1. Pak Robby bisa tolong lampirkan file maste_siswa.php hasil edit pak roobby untuk SIASELAH KTSP? Soalnya nomor baris yang di tulisa pak robby tidak sama sehingga masih bingung. Terima kasih :)
Dzanur Ragil
commented on 08 Nov 2017 10:14:34
  1. yang ini kan yang di ganti di line 546-555?
  2. ($_SESSION[level] == 'siswa'){
  3. if ($a[kode_jurusan] == $s[kode_jurusan]){
  4. echo "<option value='$a[kode_jurusan]' selected>$a[nama_jurusan]</option>";
  5. }
  6. }else{
  7. if ($a[kode_jurusan] == $s[kode_jurusan]){
  8. echo "<option value='$a[kode_jurusan]' selected>$a[nama_jurusan]</option>";
  9. }else{
  10. echo "<option value='$a[kode_jurusan]'>$a[nama_jurusan]</option>";
  11. }
  12. }
PHPMU.COM Support
commented on 08 Nov 2017 10:44:22
  1. Benar mas, ganti dengan ini :
  2. if ($_SESSION[level] == 'siswa'){
  3. if ($a[kode_jurusan] == $s[kodejur]){
  4. echo "<option value='$a[kode_jurusan]' selected>$a[nama_jurusan]</option>";
  5. }
  6. }else{
  7. if ($a[kode_jurusan] == $s[kodejur]){
  8. echo "<option value='$a[kode_jurusan]' selected>$a[nama_jurusan]</option>";
  9. }else{
  10. echo "<option value='$a[kode_jurusan]'>$a[nama_jurusan]</option>";
  11. }
  12. }
  13.  
  14. jangan lupa pada baris 466 query untuk editnya juga diganti dengan :
  15. $edit = mysql_query("SELECT a.*, b.*, c.*, a.kode_jurusan as kodejur, e.* FROM rb_siswa a
  16. LEFT JOIN rb_kelas b ON a.kode_kelas=b.kode_kelas
  17. LEFT JOIN rb_jenis_kelamin c ON a.id_jenis_kelamin=c.id_jenis_kelamin
  18. LEFT JOIN rb_jurusan d ON b.kode_jurusan=d.kode_jurusan
  19. LEFT JOIN rb_agama e ON a.id_agama=e.id_agama
  20. where a.nisn='$nisn'");
  21.  
  22. saya sertakan saja file master_siswa.php nya untuk dipelajari,.. :)
Terdapat 1 File dilampirkan :
1. master_siswa3.zip (7 KB)
Dzanur Ragil
commented on 08 Nov 2017 11:44:28
  1. sudah saya edit seperti yang om robby instruksikan. sudah benar tapi yang di sini (lihat lampiran) masih belum muncul om.
Terdapat 2 File dilampirkan :
1. Screenshot_32.png (88 KB)
2. Screenshot_33.png (195 KB)
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!