попросить зацикливание codeigneter, как экспортировать Excel с фильтром данных из флажка - PullRequest
0 голосов
/ 23 сентября 2019

img

Я хочу спросить о своей проблеме

, поэтому я хочу экспортировать данные в формате Excel, но экспортируются не все данные, а только некоторые данные, как на рисункеЯ использую codeigneter. Я не знаю, как писать код в контроллере. Я включаю следующую часть полного кода в представление https://pastebin.com/E4qG1QDJ. Можете ли вы мне помочь?спасибо

jQuery(document).ready(function () {
                      App.init();
                      $('#laporan').addClass('active');
                      $('#ar-laporan').addClass('open');
                      $('#laporan-peserta').addClass('active');
                  });

                  $('#excel').on('click', function () {
                      var e = document.getElementById("id_tahun");
                      var nama = e.options[e.selectedIndex].text;

                      if (nama === "") {
                          alert("Silihakan pilih Tahun Akademik..!!!");
                      } else {
                          var nopes = 'off';
                          var nama_mahasiswa = 'off';
                          var jk = 'off';
                          var asal_sekolah = 'off';
                          var jenis_lptk = 'off';
                          var id_kemen = 'off';
                          var kode_mapel = 'off';
                          var nama_mapel = 'off';
                          var jenis_mahasiswa = 'off';
                          var no_hp = 'off';
                          var email = 'off';
                          var id_dosen = 'off';
                          var id_sekolah = 'off';
                          var kota_sekolah = 'off';

                          if (document.getElementById("nopes").checked) {
                              nopes = 'on';
                          }
                          if (document.getElementById("nama_mahasiswa").checked) {
                              nama_mahasiswa = 'on';
                          }
                          if (document.getElementById("jk").checked) {
                              jk = 'on';
                          }
                          if (document.getElementById("asal_sekolah").checked) {
                              asal_sekolah = 'on';
                          }
                          if (document.getElementById("jenis_lptk").checked) {
                              jenis_lptk = 'on';
                          }
                          if (document.getElementById("id_kemen").checked) {
                              id_kemen = 'on';
                          }
                          if (document.getElementById("kode_mapel").checked) {
                              kode_mapel = 'on';
                          }
                          if (document.getElementById("nama_mapel").checked) {
                              nama_mapel = 'on';
                          }
                          if (document.getElementById("jenis_mahasiswa").checked) {
                              jenis_mahasiswa = 'on';
                          }
                          if (document.getElementById("no_hp").checked) {
                              no_hp = 'on';
                          }
                          if (document.getElementById("email").checked) {
                              email = 'on';
                          }
                          if (document.getElementById("id_dosen").checked) {
                              id_dosen = 'on';
                          }
                          if (document.getElementById("id_sekolah").checked) {
                              id_sekolah = 'on';
                          }
                          if (document.getElementById("kota_sekolah").checked) {
                              kota_sekolah = 'on';
                          }

                          window.open("http://localhost/jadwalppg/index.php/master/dowloadMahasiswa?nama=" + nama + "&nopes=" + nopes + "&nama_mahasiswa=" + nama_mahasiswa + "&jk=" + jk + "&asal_sekolah=" + asal_sekolah + "&jenis_lptk=" + jenis_lptk + "&id_kemen=" + id_kemen + "&kode_mapel=" + kode_mapel + "&nama_mapel=" + nama_mapel + "&jenis_mahasiswa=" + jenis_mahasiswa + "&no_hp=" + no_hp + "&email=" + email + "&id_dosen=" + id_dosen + "&id_sekolah=" + id_sekolah + "&kota_sekolah=" kota_sekolah, "_blank");
                      }
                  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...