示例#1
0
     } else {
         $this->load->view($this->load->getUrlTema(), $data);
     }
 }
 public function detalhe_aluno($pk_redigge, $fk_aluno_usuario)
 {
     $msg = null;
     $data = $this->getParametroVisao();
     if ($data['mobile']) {
         $data['usuario'] = unserialize($_SESSION['usuario']);
         $data['page'] = __FUNCTION__;
         $data['tema'] = $this->load->setTheme('responsive');
         //            $data['extJs'] = array(base_url() . 'js/shadowbox/shadowbox.js');
         //            $data['extCss'] = array(base_url() . 'js/shadowbox/shadowbox.css');
     } else {
         $data['page'] = 'home';
         $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     }
     $data['msg'] = $msg;
     $data['abaAtiva'] = 21;
     $data['abaPage'] = 'detalhe_aluno';
     $data['alias'] = 'detalhe_aluno';
     $sqlRedigge = new SqlRedigge();
     $result = $sqlRedigge->get_aluno($fk_aluno_usuario);
     $data['aluno'] = $result[0]['nome'];
     $sqlRedigge = new SqlRedigge();
     $result = $sqlRedigge->get_tema($pk_redigge);
     $data['tema'] = $result[0]['titulo'];
     $sqlRedigge = new SqlRedigge();
     $resultado = $sqlRedigge->get_dados_aluno($pk_redigge, $_SESSION['pk_aluno_usuario']);
     $media_aluno = $resultado[0]['nota'];
     $posicao_turma = $resultado[0]['ranking_turma'];
     $posicao_serie = $resultado[0]['ranking_serie'];
     $posicao_unidade = $resultado[0]['ranking_unidade'];
     $posicao_geral = $resultado[0]['ranking_geral'];
     $sqlRedigge = new SqlRedigge();
     $resultado = $sqlRedigge->get_maior_nota($pk_redigge);
     $maior_nota = $resultado[0]['nota'];
     $sqlRedigge = new SqlRedigge();
     $resultado = $sqlRedigge->get_menor_nota($pk_redigge);
     $menor_nota = $resultado[0]['nota'];
     $posicao = '<table class="left mb20 table">';
     $posicao .= '<tr><td class="borderCinza tright">Posição na turma:</td><td class="borderCinza tcenter par"><strong>' . $posicao_turma . '</strong></td></tr>';
     $posicao .= '<tr><td class="borderCinza tright">Posição na série:</td><td class="borderCinza tcenter par"><strong>' . $posicao_serie . '</strong></td></tr>';
     $posicao .= '<tr><td class="borderCinza tright">Posição na unidade:</td><td class="borderCinza tcenter par"><strong>' . $posicao_unidade . '</strong></td></tr>';
     $posicao .= '<tr><td class="borderCinza tright">Posição geral:</td><td class="borderCinza tcenter par"><strong>' . $posicao_geral . '</strong></td></tr>';
     $posicao .= '</table>';
     $data['posicao'] = $posicao;
     $sqlRedigge = new SqlRedigge();
     $resultado = $sqlRedigge->get_dados_medias($pk_redigge);
     foreach ($resultado as $row) {
         if ($row['fk_turma'] != NULL) {
             $media_turma = $row['media'];
         } else {
             if ($row['fk_serie'] != NULL) {
                 $media_serie = $row['media'];
             } else {
                 if ($row['fk_unidade'] != NULL) {
                     $media_unidade = $row['media'];
                 } else {
                     $media_geral = $row['media'];
                 }
             }
         }
     }
     $html = '<script type="text/javascript" src="https://www.google.com/jsapi"></script>';
     $html .= '<script type="text/javascript">
                     google.load("visualization", "1", {packages:["corechart"]});
                     google.setOnLoadCallback(drawChart);
                     function drawChart() {