/** * Método que gera a página de ranking de uso do sap por parte dos professores */ public function listar_ranking_uso_sap() { $data = $this->getParametroVisao(); set_time_limit('300'); //Definições da página $data['page'] = 'home'; $data['tema'] != '' ? $this->load->setTheme($data['tema']) : ''; $data['msg'] = $this->getMsg(); $data['abaAtiva'] = 8; $data['abaPage'] = __FUNCTION__; $data['max_linhas'] = 30; $data['js'] = array('https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.21.5/js/jquery.tablesorter.min.js'); //Recebendo os parametros $data['pagina_indice'] = filter_input(INPUT_GET, 'pagina', FILTER_VALIDATE_INT); $data['nome_buscar'] = filter_input(INPUT_GET, 'buscar', FILTER_SANITIZE_MAGIC_QUOTES); $data['fk_unidade'] = filter_input(INPUT_GET, 'f_unidade', FILTER_VALIDATE_INT); $data['fk_serie'] = filter_input(INPUT_GET, 'f_serie', FILTER_VALIDATE_INT); $data['fk_turma'] = filter_input(INPUT_GET, 'f_turma', FILTER_VALIDATE_INT); // $unidades = $this->load->model('Unidades'); $unidades = new Kernel_Models_Unidade(); $series = new Kernel_Models_Serie(); $turmas = new Kernel_Models_Turma(); // $data['unidadesList'] = $unidades->listar(); $data['unidadesList'] = $unidades->unidades(); $data['seriesList'] = $series->listarPorUnidade($data['fk_unidade']); $data['turmasList'] = $turmas->listarPorUnidadeSerie($data['fk_unidade'], $data['fk_serie']); $sqlRanking = new RegistroFap(); $data['lista_professores'] = $sqlRanking->listarProfUsoRanking($data['nome_buscar'], $data['fk_unidade'], $data['fk_serie'], $data['fk_turma']); //Exibindo a view $this->load->view($this->load->getUrlTema(), $data); }
<?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author Servidor */ $unidades = new Kernel_Models_Unidade(); $unidadesLista = $unidades->unidades(); ?> <div class="form-group"> <select name="unidade" class="form-control"> <option value="0">Filtrar por Escola</option> <?php while ($row = $unidadesLista->fetchObject()) { ?> <option value="<?php echo $row->pk_unidade; ?> "<?php echo $row->pk_unidade == $filtros->unidade ? ' selected' : ''; ?> ><?php echo $row->unidade_nome; ?> </option><?php }