public function listar_pes_medias($pk_pesquisa_cat) { $data = $this->getParametroVisao(); $data['page'] = 'home'; $data['tema'] != '' ? $this->load->setTheme($data['tema']) : ''; $data['msg'] = $this->getMsg(); $data['abaAtiva'] = 8; $data['abaPage'] = 'listar_pes_medias'; $data['alias'] = 'listar_pes_medias'; $sqlPesquisa = new SqlPesquisa(); $result = $sqlPesquisa->get_pesquisa_nome($pk_pesquisa_cat); $data['pesquisa_cat_nome'] = $result[0]['pesquisa_cat_nome']; $config['base_url'] = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/' . $this->uri->segment(4) . '/'; $pk_unidade = isset($_GET['pk_unidade']) && $_GET['pk_unidade'] != '' ? $_GET['pk_unidade'] : 0; // Select filtro de unidade $sqlUsuario = new SqlUsuario(); $data['unidade'] = $sqlUsuario->unidade(); $unidade = explode("&pk_unidade=", $_SERVER['QUERY_STRING']); $data['unidade_url'] = $config['base_url'] . '?' . $unidade[0]; $sqlGrade = new SqlGrade(); $data['serie'] = $sqlGrade->filtro_series($pk_unidade); $serie = explode("&pk_serie=", $_SERVER['QUERY_STRING']); $data['serie_url'] = $config['base_url'] . '?' . $serie[0]; if (isset($_GET['pk_serie'])) { $sqlPesquisa = new SqlPesquisa(); $result = $sqlPesquisa->get_materias_serie($_GET['pk_serie']); $table = ''; $table .= '<table>'; $table .= '<tr><td></td><th>Indicador</th></tr>'; foreach ($result as $row) { $table .= '<tr><th>' . $row['materia_nome'] . '</th>'; $sqlPesquisa = new SqlPesquisa(); $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, $pk_unidade, $row['fk_materia'], $row['fk_serie']); $conceito = View::bgConceito($result[0]['media']); $table .= '<td class="' . $conceito['class'] . ' tcenter">' . number_format($result[0]['media'], 1) . '</td>'; } $table .= '</tr>'; $table .= '</table>'; } else { $table = ''; } // GEOGRAFIA // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 5, 7); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 5, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 5, 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(42,43,44), 11); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(42,43,44), 12); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(42,43,44), 13); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // BIOLOGIA // $table .= '<tr><th>Biologia</th>'; // $table .= '<td></td><td></td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 10, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 10, 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(30,31), 11); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(30,31), 12); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(30,31), 13); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // // // FÍSICA // $table .= '<tr><th>Física</th>'; // $table .= '<td></td><td></td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 3, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 3, 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(27,28,29), 11); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(27,28,29), 12); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(27,28,29), 13); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // // // GEOGRAFIA // $table .= '<tr><th>Geografia</th>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 5, 6); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 5, 7); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 5, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 5, 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(42,43,44), 11); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(42,43,44), 12); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(42,43,44), 13); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // // // HISTÓRIA // $table .= '<tr><th>História</th>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 6, 6); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 6, 7); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 6, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 6 , 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(39,40,41), 11); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(39,40,41), 12); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(39,40,41), 13); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // // // MATEMÁTICA // $table .= '<tr><th>Matemática</th>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 2, 6); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 2, 7); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 2, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(20,22,24,25,26), 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(20,22,24,25,26), 11); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(20,22,24,25,26), 12); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(20,22,24,25,26), 13); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // // // PORTUGUÊS // $table .= '<tr><th>Português</th>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 1, 6); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 1, 7); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 1, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 1, 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 1, 11); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 1, 12); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 1, 13); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // // // QUÍMICA // $table .= '<tr><th>Química</th>'; // $table .= '<td></td><td></td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 9, 8); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, 9, 9); // $conceito = View::bgConceito($result[0]['media']); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($result[0]['media'],1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(33,34,35), 11); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(33,34,35), 12); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; // // $sqlPesquisa = new SqlPesquisa(); // $result = $sqlPesquisa->listar_pes_medias($pk_pesquisa_cat, array(33,34,35), 13); // $soma = 0; // $i = 0; // foreach ($result as $row) // { // $i++; // $soma = $soma + $row['media']; // } // $media_final = $soma / $i; // $conceito = View::bgConceito($media_final); // $table .= '<td class="'.$conceito['class'].' tcenter">'.number_format($media_final,1).'</td>'; $data['tabela'] = $table; if ($this->input->is_ajax_request()) { echo json_encode(array('content' => $this->load->view($this->uri->segment(3), $data, true))); } else { $this->load->view($this->load->getUrlTema(), $data); } }