<?php
  //include('seguridad.php')
require_once("../../../../dompdf/dompdf_config.inc.php");
require_once "../../../../dompdf/www/functions.inc.php";


require_once '../../../../app/model/db.class.php';
require_once '../../../../app/model/bs_info_col.php';
require_once '../rangos.php';

if (!isset($_SESSION)) { session_start(); }
 
$periodo=$_REQUEST['per'];

$codigo=$_SESSION['cod_alumno'];


function truncateFloat($number, $digitos)
{
    $raiz = 10;
    $multiplicador = pow ($raiz,$digitos);
    $resultado = ((int)($number * $multiplicador)) / $multiplicador;
    return number_format($resultado, $digitos);

}

function decimales($nota){

     if (strlen($nota)==1) {
         $nota=$nota.".0";
     }


     if (strlen($nota)>3) {
         $nota=substr($nota ,0,3);
     }

    return $nota;

}

//-----------------------------------------------

function boletin($codigo,$grado,$curso,$periodo){
 
   
      $obj = new database();

      $obj->conectar(); $obj->consulta("set names 'utf8'");
      

      //----- MOSTRAR LAS AREAS DEL CURSO -----------


      $resultado=$obj->consulta("SELECT areas.codigo, areas.descripcion FROM (areas INNER JOIN catalogo ON areas.codigo = catalogo.area) INNER JOIN curso_asignatura_profesor ON catalogo.codigo = curso_asignatura_profesor.asignatura
                                 GROUP BY areas.codigo, areas.descripcion, areas.orden, curso_asignatura_profesor.grado, curso_asignatura_profesor.curso
                                 HAVING (((curso_asignatura_profesor.grado)='".$grado."') AND ((curso_asignatura_profesor.curso)='".$curso."')) ORDER BY areas.orden");


      $n=$obj->numero_de_filas($resultado);

      if ($n>0){

          $s="";
          $sw="";

          while($row = $obj->fetch_assoc($resultado)){  //  ---  ASIGNATURAS  --

               $asig=$obj->consulta("SELECT catalogo.area, catalogo.codigo, catalogo.descripcion,curso_asignatura_profesor.intensidad, profesores.nombres
                                     FROM profesores INNER JOIN (catalogo INNER JOIN curso_asignatura_profesor ON catalogo.codigo = curso_asignatura_profesor.asignatura) ON profesores.cedula = curso_asignatura_profesor.profesor
                                     WHERE catalogo.area='".$row['codigo']."' AND curso_asignatura_profesor.grado='".$grado."' AND curso_asignatura_profesor.curso='".$curso."'  ORDER BY catalogo.orden");

               $num_asig=$obj->numero_de_filas($asig);

               $espacio='false';

               if ($num_asig>1){ //---- ENCABEZADO DEL AREA cuando tiene 2 o mas Asignaturas -------
 
                   $espacio='true';

                   $s.="<center>";
                   
                   
                          $s.="<table align='center' border=0 width='100%'><tr>";                 
                          $s.="<td style='font-size:12px'>&nbsp;</td>";
                          $s.="</tr></table>";                  
                   
                   
                   $s.="<table align='center' border='1' cellspacing='0' cellpadding='0' class='hovertable' width='100%'>";
                   $s.="<tr>";
                   $s.="<td style='background:#EBE8E8;font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px' colspan='3'>&nbsp;".($row['descripcion'])."</td>";

                   //----- CALCULO DEF DE LAS ASIGNATURAS PERTENECIENTES AL AREA ---------
                     
                     if ($periodo==1){
                     
                      $ap1=$obj->consulta("SELECT detalleboletin.definitiva
                                           FROM (catalogo INNER JOIN curso_asignatura_profesor ON catalogo.codigo = curso_asignatura_profesor.asignatura) INNER JOIN (boletin 
                                           INNER JOIN detalleboletin ON boletin.numero = detalleboletin.boletin) ON (curso_asignatura_profesor.asignatura = boletin.asignatura) AND (curso_asignatura_profesor.curso = boletin.curso) AND (curso_asignatura_profesor.grado = boletin.grado)
                                           WHERE boletin.periodo='1' AND catalogo.area='".$row['codigo']."' AND detalleboletin.alumno='".$codigo."'");
                      
                      $row_def = $obj->fetch_assoc($ap1);
                       
                     $nap1 =$row_def['definitiva'];
                     
                     $s.="<td width='22%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>".$nap1."</td>";
                     }
                                      
                     
                     //*************************
                    

                   $s.="</tr></table></center>";
               }

               while($row1 = $obj->fetch_assoc($asig)){ //---- ENCABEZADO DE ASIGNATURAS -------
                     
                     
                     
                        if ($espacio=='false'){
                        
                        
                        
                        
                        
                        
                        
                         
                          $s.="<table align='center' border=0 width='100%'><tr>";                 
                          $s.="<td style='font-size:12px'>&nbsp;</td>";
                          $s.="</tr></table>";                  
                                                             
                         
                        
                        }


                         //---- Acumulado de Fallas  ------

                         $n_fallas=$obj->consulta("SELECT sum(detalleboletin.fallas) as total FROM boletin INNER JOIN detalleboletin ON boletin.numero = detalleboletin.boletin
                                                   WHERE boletin.periodo<=".$periodo." AND boletin.asignatura='".$row1['codigo']."' AND detalleboletin.alumno='".$codigo."'");

                         $nf = $obj->fetch_assoc($n_fallas);

                         if ($nf['total']=='0')
                             $cantidad='';
                         else
                             $cantidad=$nf['total'];



                         $s.="<center><table align='center' border='1' cellspacing='0' cellpadding='0' class='hovertable' width='100%'>";

                         $s.="<tr>";
                         
                         //---- Indentar la Asignaturas ----------

                       

                         if ($espacio=='true'){
                             $s.="<td width='20%' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size:12px'><font color='white'>____</font><i>".($row1['descripcion']);
                             $s.="&nbsp;&nbsp;<small>I.H :".$row1['intensidad']."<br>&nbsp;DOCENTE :".($row1['nombres'])."</small></i>";
                             $s.="</td>";
                         }
                         else{
                            $s.="<td width='20%' style='background:#EBE8E8;font-family: verdana,arial,sans-serif;font-weight:bold;font-size:12px' >&nbsp;<i>".($row1['descripcion']);                         
                            $s.="&nbsp;&nbsp;<small>I.H :".$row1['intensidad']."<br>&nbsp;DOCENTE :".($row1['nombres'])."</small></i>";                                                      
                            $s.="</td>";
                          }    
                         
                         
                         
                         //-----------------------------------------------------
                        
                        
                     $secuencial=0;

                     

                     if ($periodo=="1"){ 

                         $p1=$obj->consulta("select * from boletin inner join detalleboletin on boletin.numero = detalleboletin.boletin
                                             where boletin.periodo='1' and boletin.asignatura='".$row1['codigo']."' and boletin.grado='".$grado."' and boletin.curso='".$curso."' and detalleboletin.alumno='".$codigo."'");

                         $nota_p1 = $obj->fetch_assoc($p1);
                         $notap1 =$nota_p1['definitiva'];
                         
                         $secuencial=$nota_p1['secuencial'];

                         $s.="<td width='7%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>&nbsp;<I>DESEMPE&Ntilde;O ".calculardef($notap1)."</I></td>";
                                               
                         $s.="</tr></table></center>";                  
                     
                      }


                     if ($periodo=="2"){ 

                         $p1=$obj->consulta("select * from boletin inner join detalleboletin on boletin.numero = detalleboletin.boletin
                                             where boletin.periodo='1' and boletin.asignatura='".$row1['codigo']."' and boletin.grado='".$grado."' and boletin.curso='".$curso."' and detalleboletin.alumno='".$codigo."'");

                         $nota_p1 = $obj->fetch_assoc($p1);
                         $notap1 =$nota_p1['definitiva'];
                         
                         //---------------------------
                         
                         $p2=$obj->consulta("select * from boletin inner join detalleboletin on boletin.numero = detalleboletin.boletin
                                             where boletin.periodo='2' and boletin.asignatura='".$row1['codigo']."' and boletin.grado='".$grado."' and boletin.curso='".$curso."' and detalleboletin.alumno='".$codigo."'");

                         $nota_p2 = $obj->fetch_assoc($p2);
                         $notap2 =$nota_p2['definitiva'];
                                                  
                         $secuencial=$nota_p2['secuencial'];

                         $s.="<td width='7%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>&nbsp;<I>T1<BR>DESEMPE&Ntilde;O ".calculardef($notap1)."</I></td>";
                         $s.="<td width='7%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>&nbsp;<I>T2<BR>DESEMPE&Ntilde;O ".calculardef($notap2)."</I></td>";
                           
                                               
                         $s.="</tr></table></center>";                  
                     
                      }


                     if ($periodo=="3"){ 

                         $p1=$obj->consulta("select * from boletin inner join detalleboletin on boletin.numero = detalleboletin.boletin
                                             where boletin.periodo='1' and boletin.asignatura='".$row1['codigo']."' and boletin.grado='".$grado."' and boletin.curso='".$curso."' and detalleboletin.alumno='".$codigo."'");

                         $nota_p1 = $obj->fetch_assoc($p1);
                         $notap1 =$nota_p1['definitiva'];
                         
                         //---------------------------

                         $p2=$obj->consulta("select * from boletin inner join detalleboletin on boletin.numero = detalleboletin.boletin
                                             where boletin.periodo='2' and boletin.asignatura='".$row1['codigo']."' and boletin.grado='".$grado."' and boletin.curso='".$curso."' and detalleboletin.alumno='".$codigo."'");

                         $nota_p2 = $obj->fetch_assoc($p2);
                         $notap2 =$nota_p2['definitiva'];
                         
                         //---------------------------
                         
                         $p3=$obj->consulta("select * from boletin inner join detalleboletin on boletin.numero = detalleboletin.boletin
                                             where boletin.periodo='3' and boletin.asignatura='".$row1['codigo']."' and boletin.grado='".$grado."' and boletin.curso='".$curso."' and detalleboletin.alumno='".$codigo."'");

                         $nota_p3 = $obj->fetch_assoc($p3);
                         $notap3 =$nota_p3['definitiva'];
                                                  
                         $secuencial=$nota_p3['secuencial'];

                         $s.="<td width='5%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>&nbsp;<I>T1<BR> ".calculardef($notap1)."</I></td>";
                         $s.="<td width='5%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>&nbsp;<I>T2<BR> ".calculardef($notap2)."</I></td>";
                         $s.="<td width='5%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>&nbsp;<I>T3<BR> ".calculardef($notap3)."</I></td>";
                         
                         //--- NOTA DEFINITIVA ----
                        
                         $notas_f = $obj->consulta("SELECT * FROM notas_finales_asign WHERE asignatura='".$row1['codigo']."' AND codigo='".$codigo."'");
                         $row_f = $obj->fetch_assoc($notas_f);
                                                                                                                                
                         $s.="<td width='5%' align='center' style='font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 12px'>&nbsp;<I>DEF.<BR> ".$row_f['valor_asigna']."</I></td>";
                         
                         
                                               
                         $s.="</tr></table></center>";                  
                     
                      }

                      $sw_forta=0;
                      $sw_debil=0;
                      $sw_basico=0;
                      $sw_reco=0;

                      $s.="<center><table align='center' border='0' cellspacing='3' cellpadding='2' class='t_info' width='100%'>";

                      $fortalezas="<tr><td colspan='3' style='background:#CEECF5; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px'>&nbsp;<b>FORTALEZAS PARA:</b></td></tr>";  
                      $basicos="<tr><td colspan='3' style='background:#CEECF5; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px'>&nbsp;<b>NIVEL B&Aacute;SICO PARA:</b></td></tr>";  
                      $debilidades="<tr><td colspan='3' style='background:#CEECF5; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px'>&nbsp;<b>DEBILIDADES PARA:</b></td></tr>";                  
                      $recomendaciones="<tr><td colspan='3' style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px'>&nbsp;<b>RECOMENDACIONES:</b></td></tr>";
                       
                     //--------------- LOGROS ---------------------------
                          
                     $logros_r=$obj->consulta("select * from indicadores
                                               where numero_logro<=10 AND detalle_boletin='".$secuencial."'");

                     $sw_logros="1";
                     
                     while($row3 = $obj->fetch_assoc($logros_r)){  

                          $descrip_logro=$obj->consulta("select * from logros where grado='".$grado."' and curso='".$curso."' and asignatura='".$row1['codigo']."' and periodo='".$periodo."' and codigo='".$row3['numero_logro']."'");
                          $row_l = $obj->fetch_assoc($descrip_logro);
                         
                         //--- COLORES -----
                         
                         if ($row3['valor_logro']=='D' OR $row3['valor_logro']=='.b')
                             $color="#FFBF00";  //--- NARANJA ----
                
                         elseif ($row3['valor_logro']=='B')
                              $color="#FFFF00";  //--- AMARILLO ----
                         
                         else
                            $color="#58FAAC";  //--- VERDE ----
                        
                         
                          //---- CLASE DE SABER ------
                          
                          if ($row_l['saber']==1)
                              $saber='CONOCIMIENTO';
                          else if ($row_l['saber']==2)
                              $saber='APLICACI&Oacute;N';    
                          else if ($row_l['saber']==3)
                              $saber='CONVIVENCIA';                               
                         
                         
                         
                          if($row_l['descripcion']=='')
                             $nombre_logro="<tr><td width='15%' style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:12px'>&nbsp;".$saber."&nbsp;</td>    
                                                <td width='70%' style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px'>.</td>
                                                <td width='15%'style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px'>.</td>
                                                </tr>";
                              
                          else
                             $nombre_logro="<tr><td width='15%' style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:12px'>&nbsp;".$saber."&nbsp;</td>    
                                                <td width='70%' style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px' >&nbsp;".ucfirst(strtolower($row_l['descripcion']))."</td>
                                                <td align='center' width='15%' style='background:".$color."; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:13px' >&nbsp;".calculardef($row3['valor_logro'])."</td>
                                                </tr>";                              
                         
                         //----------------                         
                         
                         if ($row3['valor_logro']=='D' OR $row3['valor_logro']=='.b'){
                             $debilidades.=$nombre_logro;
                             $sw_debil=1;
                         }                    
                         elseif ($row3['valor_logro']=='B'){
                                 $basicos.=$nombre_logro;
                                 $sw_basico=1;
                         }   
                                                    
                         else{
                            $fortalezas.=$nombre_logro;     
                            $sw_forta=1;
                         }
                                                
                    }                   
                   
                   
                     //--------------- INDICADORES_RECOMENDACIONES ---------------------------
                          
                     $logros_r=$obj->consulta("select * from indicadores
                                               where numero_logro>10 AND detalle_boletin='".$secuencial."' order by orden");

                     
                     while($row3 = $obj->fetch_assoc($logros_r)){  

                          $descrip_logro=$obj->consulta("select codigo,descripcion from logros where grado='".$grado."' and curso='".$curso."' and asignatura='".$row1['codigo']."' and periodo='".$periodo."' and codigo='".$row3['numero_logro']."'");
                          $row_l = $obj->fetch_assoc($descrip_logro);
                         
                          if($row_l['descripcion']=='')
                             $nombre_logro="<tr><td colspan='3' style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:12px'>.</td></tr>";
                              
                          else
                             $nombre_logro="<tr><td colspan='3' style='background:#CEECF5 ; border-radius: 5px;font-family: verdana,arial,sans-serif;font-size:12px' >&nbsp;".ucfirst(strtolower(($row_l['descripcion'])))."</td></tr>";                              
                         

                          $recomendaciones.=$nombre_logro;
                          $sw_reco=1;
                                                
                    }   
 
 
                   
                   
                   
                     if ($sw_forta==1)
                         $s.=$fortalezas;

                     if ($sw_basico==1)
                         $s.=$basicos;
                     
                                                        
                     if ($sw_debil==1)
                         $s.=$debilidades;
                     
                     if ($sw_reco==1)
                         $s.=$recomendaciones;
                     
                   
                   
                   
                   
                    $s.="</table>
                    </center>";
                    
                    
                    
                    
                    
                    
                    
                           
              }
                           
          }


          //----SUPERACIONES ----
          
         if (($periodo==2) or ($periodo==3)){
              $per=$periodo-1; 
                    
             $super=$obj->consulta("SELECT catalogo.descripcion, detalleboletin.superacion
                                    FROM catalogo INNER JOIN (boletin INNER JOIN detalleboletin ON boletin.numero = detalleboletin.boletin) ON catalogo.codigo = boletin.asignatura
                                    WHERE boletin.periodo='".$per."' AND detalleboletin.alumno='".$codigo."' AND (detalleboletin.valor_asigna='BAJO' OR detalleboletin.valor_asigna='DEFICIENTE')");

             $n_super=$obj->numero_de_filas($super);
             
             if ($n_super>0){
                 
                 $s.="<br><table align='center' border='1' cellspacing='0' cellpadding='0' class='hovertable' width='100%'>";
                 $s.="<tr>
                      <td colspan='2' style='text-align:center;font-weight:bold;font-size: 13px;font-family: verdana,arial,sans-serif;'>
                       Realiz&oacute; las estrategias de nivelaci&oacute;n para solventar las dificultades del Trimestre ".$per." en el &aacute;rea de:
                      </td>                
                      </tr>";

                 while($row_super = $obj->fetch_assoc($super)){ 

                       if ($row_super['superacion']=='SI')
                           $concepto='APROBADO';
                       if ($row_super['superacion']=='NO')
                           $concepto='NO APROBADO';
                       if ($row_super['superacion']==null)
                           $concepto='NO PRESENT&oacute;';

                       $s.="<tr>
                           <td width='60%' style='font-weight:bold;font-size: 13px;font-family: verdana,arial,sans-serif;'>&nbsp;&nbsp;".($row_super['descripcion'])."</td>
                           <td width='40%' style='text-align:center;font-weight:bold;font-size: 13px;font-family: verdana,arial,sans-serif;'>".$concepto."</td>
                           </tr>";         
                  }
                  
                  $s.="</table>";
                  
             }

         }

          /*-----TITULAR ----- */
          
          $query1=$obj->consulta("select profesores.nombres as titular from profesores inner join titulares on profesores.cedula = titulares.profesor
                                where titulares.grado='".$grado."' and titulares.curso='".$curso."'");

          $titu = $obj->fetch_assoc($query1);

          $estilo="style='font-weight:bold;font-size: 12px;font-family: verdana,arial,sans-serif;'";

          $s.="<br><table align='center' border='0' width='100%'>";
                   
          $s.="<tr><td width='95%' style='text-align:center;font-weight:bold;font-size: 11px;font-family: verdana,arial,sans-serif;'>".($titu['titular'])."</td><td style='text-align:right;font-size:11px'>".$codigo."</td></tr>";
          $s.="<tr><td colspan='2' style='text-align:center;font-weight:bold;font-size: 10px;font-family: verdana,arial,sans-serif;'>Maestro Consejero</td></tr>";
          $s.="</table>";

          return $s;

      }
      else
          return "<CENTER><H1>NO EXISTE</H1></CENTER>";
      
      $obj->disconnect();

}

//-----------------------------------------

function descript($tabla,$cod,$cod2){
    $obj = new database();
    $obj->conectar(); $obj->consulta("set names 'utf8'");
    $rs=$obj->consulta("select * from ".$tabla." where codigo='".$cod."' and grado='".$cod2."';");
    $info=$obj->fetch_assoc($rs);
    return $info['descripcion'];
}

$obj = new database();
$obj->conectar(); $obj->consulta("set names 'utf8'");


//-------------------------- Informacion Colegio
$rs=$obj->consulta("select * from registrar");
$info=$obj->fetch_assoc($rs);

//--------------------------
$rsinfoalumno=$obj->consulta("select * from matriculas where codigo='".$codigo."' and estado='A';");
$infoalumno=$obj->fetch_assoc($rsinfoalumno);

//-------------------------- Informacion Personal Alumno
$rsinfoalumno_per=$obj->consulta("select * from alumnos where codigo='".$infoalumno['codigo']."'");
$infoalumno_per=$obj->fetch_assoc($rsinfoalumno_per);


//--------------------------- Informacion Curso
$rscur=$obj->consulta("select * from cursos where codigo='".$infoalumno['curso']."' and grado='".$infoalumno['grado']."';");
$infocur=$obj->fetch_assoc($rscur);

//--------------------------- Informacion Jornada
$rsjor=$obj->consulta("select * from jornadas where codigo='".$infocur['jornada']."';");
$info_jor=$obj->fetch_assoc($rsjor);

//--------------------------- Informacion Sede
$rssed=$obj->consulta("select * from sedes where codigo='".$infocur['sede']."';");
$info_sede=$obj->fetch_assoc($rssed);


//------- ORDENAR EL BOLETIN --------

if ($periodo!='5'){

    $informacion=boletin($codigo,$infoalumno['grado'],$infoalumno['curso'],$periodo);

}else{

     $informacion=boletin_final($codigo,$infoalumno['grado'],$infoalumno['curso'],$periodo);
}

//---------------------------------

$rsper=$obj->consulta("select * from periodos where codigo='".$periodo."';");
$info_per=$obj->fetch_assoc($rsper);

$param=$obj->consulta("select * from parametros");
$ano=$obj->fetch_assoc($param);


$obj->disconnect();
//print_r($info);
$html="
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
<meta http-equiv='expires' content='0'>
<meta http-equiv='Cache-Control' content='no-cache'>
<meta http-equiv='Pragma' CONTENT='no-cache'>

<title>Boletin Acad&eacute;mico</title>  
    <style>
  
       .normal {
          width: 670px;
          border: 1px solid #000;
          border-collapse: collapse;
        }
        .normal th, .normal td {
          border: 2px solid #000;
        }
</style>
</head>

<body>

<center>
<table width='100%' border='0'>
<tr>
<td align='center'>
    <img height='130' width='500' src='../../../../imagenes/encabezado_boletin.jpg'/>
</td>

<td align='center' width='20%'>";
   
$nombre_fichero1= "../../../../fotos/".$codigo.".JPG";
$nombre_fichero2= "../../../../fotos/".$codigo.".jpg";
                  
if (file_exists($nombre_fichero1))
    $html.="<img height='100' width='80' src='../../../../fotos/".$codigo.".JPG'/>";

if (file_exists($nombre_fichero2))                  
    $html.="<img height='100' width='80' src='../../../../fotos/".$codigo.".jpg'/>";

$html.="</td>

</tr>
</table>

<font size='2'><b>INFORME INTEGRAL A&Ntilde;O LECTIVO ".$ano['anolectivo']."</b></font>
  
</center>

    
    <table width='100%' style='font-size: 12px'  border='1' align='center'>
        <tr style='font-family: verdana,arial,sans-serif;font-size:11px'>
            <td width='75' >C&Oacute;DIGO: &nbsp; <b>".$infoalumno['codigo']."</b></td>

            <td width='330' >NOMBRE ESTUDIANTE: &nbsp; <b>".($infoalumno_per['p_apellido']." ".$infoalumno_per['s_apellido']." ".$infoalumno_per['p_nombre']." ".$infoalumno_per['s_nombre'])."</b></td>

            <td >CALENDARIO: &nbsp; <b>A</b></td>

        </tr>
         <tr style='font-family: verdana,arial,sans-serif;font-size:11px'>
            <td colspan='3' align='center'>
            
                GRADO: &nbsp; <b>".($infocur['descripcion'])."</b>
                     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                
                JORNADA: &nbsp; <b>".($info_jor['descripcion'])."</b>

                     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

                TRIMESTRE : <b>".($info_per['descripcion'])."</b></td>
       </tr>
    </table>
    </center>

 ".$informacion."



</body>
</html>";

//echo $html;

$dompdf = new DOMPDF();     
$dompdf->load_html($html);
$dompdf->set_paper('a4', 'portrait');
//$dompdf->set_paper('letter','landscape');
$dompdf->render();

$dompdf->stream("boletin.pdf", array("Attachment" => false));
  
?>