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

Pencarian Nama Siswa Otomatis pada SIASELAH - Sisfo Akademik

Dibuat
Login Terakhir 1 Bulan lalu,
Telah Dilihat 1508 Kali
Miftahul Alfin Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. mas mau tanya, untuk membuat pencarian siswa otomatis gmna ya?
  3. jadi di menu data siswa di tambah kolom pencarian, yang ketika di ketik nama siswa akan secara otomatis keluar data siswa yang di cari.
  4. mohon bantuan nya mas..thanks

Ada 11 Jawaban

Bukhori Muslim
commented on 01 Jul 2018 07:17:04
  1. Assalam,.. buka file "application/master_siswa.php"
  2. kemudian pada table list data siswa tambahkan atribut id='example'
  3. jadinya gini nanti :
  4. <table id='example' class='table table-bordered table-striped'>
  5.  
  6. jadi nanti akan otomatis muncul kolom/form pencarian otomatis
  7. bawaan dari datatable ajax.
Miftahul Alfin
commented on 02 Jul 2018 08:44:21
  1. Assalam,..
  2.  
  3. maaf sebelumnya mas, maksud saya kolom pencarian otomatisnya ini tanpa memilih kelas dulu mas, jd langsung ketik nama siswa lalu muncul data siswa tersebut dan kelasnya.
Bukhori Muslim
commented on 02 Jul 2018 14:07:50
  1. Assalam,.. buka file "application/master_siswa.php" :
  2. Tambahkan script form pencarian di bawah tag <div class="box-body"> :
  3. <form style='margin-right:5px; margin-top:0px' action='index.php?view=siswa&act=detailsiswa' method='POST'>
  4. <input type="text" name='nama' style='padding:3px' placeholder='Input Nama Siswa,...'>
  5. <input type="submit" name='cari' style='margin-top:-4px' class='btn btn-info btn-sm' value='Lihat'>
  6. </form>
  7.  
  8. Terakhir cari }elseif($_GET[act]=='detailsiswa'){ dan di bawahnya tambahkan script berikut :
  9. if(isset($_POST['cari'])){
  10. $r = mysql_fetch_array(mysql_query("SELECT * FROM rb_siswa where nama='$_POST[nama]'"));
  11. echo "<script>document.location='index.php?view=siswa&act=detailsiswa&id=".$r[nisn]."';</script>";
  12. }
  13.  
  14. Selesai,.. ^_^
Miftahul Alfin
commented on 02 Jul 2018 21:01:14
  1. Assalam,..
  2. alhamdulillah sudah bisa mas
  3. terimakasih,
  4. tapi masih ada kendala nih mas, ketika saya ketik nama siswa kemudian saya klik cari, yang muncul selalu data siswa dengan id siswa 1.
  5. gmna ya solusinya mas?
Bukhori Muslim
commented on 03 Jul 2018 09:51:17
  1. Assalam,.. wahh kq bisa ya, seharusnya tidak begitu,
  2. coba share disini file "master_siswa.php" kita coba cek, ^_^'
Miftahul Alfin
commented on 03 Jul 2018 09:59:42
  1. Assalam,..
  2. ini mas
Terdapat 1 File dilampirkan :
1. master_siswa6.zip (7 KB)
PHPMU.COM Support
commented on 03 Jul 2018 10:20:31
  1. Assalam,.. sudah saya cek fileya, dan itu salah penempatan mas script ini nya :
  2. if(isset($_POST['cari'])){
  3. $r = mysql_fetch_array(mysql_query("SELECT * FROM rb_siswa where nama='$_POST[nama]'"));
  4. echo "<script>document.location='index.php?view=siswa&act=detailsiswa&id=".$r[nisn]."';</script>";
  5. }
  6.  
  7. Seharusnya ditempatkan di dalam act=detailsiswa, tepat dibawah kode ini :
  8. }elseif($_GET[act]=='detailsiswa'){
  9. bukan dibawah kondisinya, berikut sudah saya perbaiki silahkan di cek. ^_^
Terdapat 1 File dilampirkan :
1. master_siswa7.zip (7 KB)
Miftahul Alfin
commented on 03 Jul 2018 10:30:20
  1. Assalam,..
  2. maaf mas robby, kok masih belum bisa ya..
  3. mohon bantuan nya mas
  4.  
  5.  
PHPMU.COM Support
commented on 03 Jul 2018 10:42:26
  1. Assalam,.. sudah diganti filenya dengan yang saya lampirkan di atas?
  2. jika masih belum coba di info alamat domain web/sisfonya..
  3. atau jika mau kita bantu cek via teamviewer, krn disini kita cobakan tidak ada masalah.. :)
PHPMU.COM Support
commented on 03 Jul 2018 11:12:22
  1. Assalam,.. oke selesai ya mas saya remote, masalahnya disini :
  2. if(isset($_POST['cari'])){
  3. $r = mysql_fetch_array(mysql_query("SELECT * FROM rb_siswa where nama='$_POST[nama]'"));
  4. echo "<script>document.location='index.php?view=siswa&act=detailsiswa&nama=".$r[nisn]."';</script>";
  5. }
  6.  
  7. Seharusnya seperti ini :
  8. if(isset($_POST['cari'])){
  9. $r = mysql_fetch_array(mysql_query("SELECT * FROM rb_siswa where nama='$_POST[nama]'"));
  10. echo "<script>document.location='index.php?view=siswa&act=detailsiswa&id=".$r[nisn]."';</script>";
  11. }
Miftahul Alfin
commented on 04 Jul 2018 17:25:16
  1. Assalam,..
  2. iya mas terimakasih mas..
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!