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

tampilkan data sesuai pilihan combo box Pada Sikolag Ci

Dibuat
Login Terakhir 1 Bulan lalu,
Telah Dilihat 5035 Kali
Alex Makasighe Mengatakan : Sultan Account
  1. selamat pagi...
  2. maaf gan mau tanya lagi tentang cara menampilkan data sesuai pilihan di combobox
  3.  
  4. *web sekolag_ci
  5. kalo nanti datanya di tampilkan saat klik combobox gimana ya gan..jagi tidak perlu klik tombol tampilkan
  6. saat combo box selected,,data langsung di tampilkan
  7. mohon bantuannya..
  8.  
  9. ini script di file data alumni.php
  10.  
  11. <div class="full-width">
  12. <div class="block">
  13. <div class="block-title">
  14. <?php
  15. if (isset($_POST['tahun'])){
  16. $tahunn = strip_tags($_POST['tahun']);
  17. }else{
  18. // $tahunn = date("Y");
  19. }
  20. echo "<h2>Data Sebaran Lulusan Tahun $tahunn
  21. <form style='float:right;' action='".base_url()."alumni' method='POST'>";
  22. echo "Lihat Data Tahun       <select style='margin-top:-2px' name='tahun'>";
  23. $year = date("Y");
  24. for($n=2004; $n<=$year; $n++){
  25. if ($tahunn == $n){
  26. echo "<option value='$n' selected>$n</option>";
  27. }else{
  28. echo "<option value='$n'>$n</option>";
  29. }
  30. }
  31. echo "</select>
  32. <input style='padding:0px 6px 0px 6px; margin-top:-2px' type='submit' name='filter' value='Lihat'>   ";
  33. echo "</form>";
  34. ?>
  35. </h2>
  36. </div>
  37. <div class="block-content">
  38. <div class="map-border">
  39. <ul class="article-block-big">
  40. <?php include "alumni_grafik.php"; ?>
  41. </ul>
  42.  
  43. <table class='table-download' style='color:#000; font-weight:bold; border:1px solid #e3e3e3;' width='100%'>
  44. <tr style='background:#8a8a8a'>
  45. <th width='50px'>No </th>
  46. <th>Nama Kampus / Universitas </th>
  47. <th>Website</th>
  48. <th>Jumlah</th>
  49. </tr>
  50. <?php
  51. $no = 1;
  52. $tampil = $this->db->query("SELECT * FROM grafik_lulusan a JOIN link_terkait b ON a.id_link=b.id_link where a.tahun='$tahunn'");
  53. foreach ($tampil->result_array() as $r) {
  54. echo "<tr>
  55. <td>$no</td>
  56. <td>$r[judul]</td>
  57. <td><a style='color:blue' href='$r[url]'>$r[url]</a></td>
  58. <td>$r[jumlah] Orang</td>
  59. </tr>";
  60. $no++;
  61. }
  62. echo "</table>";
  63. ?>
  64. </div>
  65. </div>
  66. </div>
  67. </div>
Ada 1 File Kiriman :
1. alumni.PNG (45 KB)

Ada 3 Jawaban

Rahmat Sasmita
commented on 19 Des 2017 05:03:46
  1. Artikel ini mungkin untuk sementara membantu https://phpmu.com/tampilkan-isi-form-otomatis-setelah-pilih-data-combobox-php-dan-ajax/
  2.  
  3. Selanjutnya, biar master robby yang membantu.
PHPMU.COM Support
commented on 21 Des 2017 07:19:21
  1. Assalam, tinggal ubah bagian aksi dan comboboxnya menjadi seperti ini mas :
  2. <?php
  3. if (isset($_GET['tahun'])){
  4. $tahunn = strip_tags($_GET['tahun']);
  5. }else{
  6. $tahunn = date("Y");
  7. }
  8. echo "<h2>Data Sebaran Lulusan Tahun $tahunn
  9. <form style='float:right;'>";
  10. echo "Lihat Data Tahun      
  11. <select onchange=\"this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);\" style='margin-top:-2px'>";
  12. $year = date("Y");
  13. for($n=2004; $n<=$year; $n++){
  14. if ($tahunn == $n){
  15. echo "<option value='$n' selected>$n</option>";
  16. }else{
  17. echo "<option value='".base_url()."alumni/?tahun=$n'>$n</option>";
  18. }
  19. }
  20. echo "</select>";
  21. echo "</form>";
  22. ?>
  23.  
  24. Selesai, dan silahkan dicoba,... :)
Alex Makasighe
commented on 21 Des 2017 07:36:52
  1. sip..makasih mas..
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!