<?php 
  $_GET['fecha_desde'];
  $_GET['fecha_hasta'];
  $_GET['id_proceso'];
  $_GET['id_perfil_excel'];

  require_once "../../controlador/administracion.controlador.php";

  // Instancia de la clase UsuarioControlador
  $administracionControlador = new Controladoradministracion();

  // Ejecución de la función controladora encargada de consultar informe.
  $datosInforme = $administracionControlador->ctrConsultaIndicadorGraficaExcel($_GET['id_proceso'], $_GET['fecha_desde'], $_GET['fecha_hasta'], $_GET['id_perfil_excel'], $_GET['id_proceso_actual']);

  // array 0
  $array0 = (array) $datosInforme[0];
  header('Content-type: application/vnd.ms-excel; charset=iso-8859-15');
  header('Content-Disposition: attachment; filename='.$array0[0]['desc_proceso'].' - '.$array0[0]['nombre'].'.xls');
  // echo "<pre>";
    
  //   // array
  //   // var_dump($datosInforme);

  //   // array 0
  //   // var_dump($array0);

  // echo "</pre>";  
    
?>

<table style="border: 2px solid #000; border-collapse: collapse;">
  <caption><?php echo utf8_decode($array0[0]['desc_proceso'].' - '.$array0[0]['nombre']) ?></caption>
  <thead>
    <tr>
      <th>Id proceso</th>
      <th>Nombre proceso</th>
      <th>Id indicador</th>
      <th>Nombre indicador</th>
      <th>Periodicidad</th>
      <th>Periodo</th>
      <th>Meta</th>
      <th>Resultado</th>
    </tr>
  </thead>
  <tbody>
    <?php 
      foreach ($datosInforme as $key1 => $value1) {
        foreach ($value1 as $key2 => $value2) {
    ?>
          <tr>
            <td><?php echo $value2['id_proceso'] ?></td>
            <td><?php echo utf8_decode($value2['desc_proceso']) ?></td>
            <td><?php echo $value2['id_indicador'] ?></td>
            <td><?php echo utf8_decode($value2['nombre']) ?></td>
            <td><?php echo $value2['periodicidad'] ?></td>
            <td><?php echo $value2['periodo'] ?></td>
            <td><?php echo $value2['meta'] ?></td>
            <td><?php echo $value2['resultado'] ?></td>
          </tr>
    <?php
        }
      }
    ?>
  </tbody>
</table>