Código PHP:
   <?php
header('Server: Apache');
session_start();
if(isset($_SESSION['valid_user'])&& $_SESSION['tipo']==3 || isset($_SESSION['valid_user'])&& $_SESSION['tipo']==2)
{
    //    header('Content-type: application/vnd.ms-excel');
    //    header("Content-Disposition: attachment; filename=Reporte.xls");
    //    header("Pragma: no-cache");
    //    header("Expires: 0");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Reporte</title>
</head>
<body>
<?php @include 'includes/styles.php';?>
<?php @include 'includes/logo.php';?>
<?php
if(!isset($_SESSION['valid_user'])&& $_SESSION['tipo']!=3 || !isset($_SESSION['valid_user'])&& $_SESSION['tipo']!=2)header("location: includes/error.php");//sino es admin para unauthorized
@include("includes/conexion.php");
conectar();
//echo "<pre>". print_r($_POST, true) . "</pre>";
if(!(isset($_POST['Seleccionar'])and !empty($_POST['Seleccionar'])))
{
    echo"<div align=center>";
    echo'<form name="semestre" action="" method="post">';
    echo'<table border=1>';
    echo'    <tr><td>Tipo Reporte</td><td><select name="tipoReporte">
                <option value="1">General</option>
s                </select></tr>';
    echo'<tr><td>Area</td><td><select name="idArea">';
    $queryArea="Select * FROM areageneral";
    $resultArea= mysql_query($queryArea);
    $num_area=mysql_num_rows($resultArea);
    for($area=0; $area<$num_area; $area++)
    {
        $rowArea= mysql_fetch_array($resultArea);
        $idArea=$rowArea['idAreaEsp'];
        $nombreArea=$rowArea['nombreAreaEsp'];
        echo'<option value="'.$idArea.'">'.$nombreArea.'</option>';
    }echo'
        </select></tr>';
    echo'<tr><td>Año</td><td><select name="year">';
    $queryYear="SELECT * FROM year";
    $resultYear= mysql_query($queryYear);
    $num_result_year=mysql_num_rows($resultYear);
    for($year=1;$year<=$num_result_year;$year++)
    {
        $anio= mysql_fetch_array($resultYear);
        $anio=$anio['year'];
        echo'<option value='.$anio.'>'.$anio.'</option>
                ';
    }echo'
        </select></tr>
                <tr><td colspan=2><input type="submit" name="Seleccionar" value="Seleccionar" class="button" /></td></tr>
                </table>
                </form>';
    echo"</div>";
}
if(isset($_POST['year']))
{
    $fecha=$_POST['year'];
    $idArea=$_POST['idArea'];
    if($_SESSION['tipo'] == 3)
    {
        $nombreArea="SELECT nombreAreaEsp FROM areageneral WHERE idAreaEsp='$idArea'";
        $nombreArea=mysql_query($nombreArea);
        $nombreArea=mysql_fetch_array($nombreArea);
        $nombreArea=$nombreArea['nombreAreaEsp'];
        echo"<align=right>";
        echo'<center>';
        echo'<table>
        <tr>
        <th>Valor</th>
        <th>Grado</th>
        <th>Equivalencia</th>
    </tr>
                    <tr>
                        <td>5</td>
                        <td>Muy Alto</td>
                        <td>100</td>
                    </tr>
                    <tr>
                        <td>4</td>
                        <td>Alto</td>
                        <td>75</td>
                    </tr>
                    <tr>
                        <td>3</td>
                        <td>Medio</td>
                        <td>50</td>
                    </tr>
                    <tr>
                        <td>2</td>
                        <td>Bajo</td>
                        <td>25</td>
                    </tr>
                    <tr>
                        <td>1</td>
                        <td>Muy Bajo</td>
                        <td>0</td>
                    </tr>
                </table></center>';
        echo '<center><table>
        <tr>
        <th>EVALUACION PERSONAL '.$nombreArea.' '.$fecha.'</th>
        <th> </th>
        <th> </th>
        <th> </th>
        <th> </th>
        <th> </th>
        <th> </th>
        <th> </th>
        <th> </th>
    </tr>
    <tr>
        <td> </td>
        <td> </td>
        <td> </td>
        <td> </td>
        <td> </td>
        <td> </td>
        <td> </td>
        <td> </td>
        <td> </td>
    </tr>
    <tr>
        <td>ITEMS A EVALUAR</td>
        <td>Numero de personas por item</td>
        <td> </td>
        <td> </td>
        <td> </td>
        <td>Porcentaje</td>
        <td> </td>
        <td> </td>
        <td> </td>
    </tr>
    <tr>
        <td> </td>
        <td>A.Siempre</td>
        <td>B. Muchas veces</td>
        <td>C. Algunas veces</td>
        <td>D. Nunca</td>
        <td>N</td>
        <td>B. Muchas veces</td>
        <td>C. Algunas veces</td>
        <td>D. Nunca</td>
    </tr>';
        $numeroHabilidades= numeroHabilidades($idArea);
        $resultNumeroHabilidades = mysql_query($numeroHabilidades);
        $resultNumeroHabilidades= mysql_result($resultNumeroHabilidades,0);
        $idHabilidad= idHabilidad($idArea);
        $resultidHabilidad= mysql_query($idHabilidad);
        for($cantidadHabilidades=1;$cantidadHabilidades<=$resultNumeroHabilidades;$cantidadHabilidades++)
        {
            $totalSiempre=0;
            $totalMuchas=0;
            $totalAlgunas=0;
            $totalNunca=0;
            $idHabilidad=mysql_fetch_array($resultidHabilidad);
            $idHabilidad=$idHabilidad['idHabilidad'];
            $queryHabilidad=datosHabilidad($idHabilidad);
            $resultHabilidad= mysql_query($queryHabilidad);
            $rowHabilidad = mysql_fetch_array($resultHabilidad);
            $nombreHabilidad=$rowHabilidad['nombreHabilidad'];
            $queryIndicador=numeroIndicadores($idHabilidad);
            $resultIndicador = mysql_query($queryIndicador);
            $num_results = mysql_num_rows($resultIndicador);
            for ($idIndicador=1; $idIndicador<= $num_results; $idIndicador++)
            {
                $queryEmpleado="SELECT * FROM empleado WHERE idAreaEsp='$idArea'";
                $resultQueryEmpleado=mysql_query($queryEmpleado);
                $num_resultsQueryEmpleado=mysql_num_rows($resultQueryEmpleado);
                $rowIndicador = mysql_fetch_array($resultIndicador);
                $indicador= $rowIndicador['idIndicador'];
                $totalEmpleado=0;
                $totalJefe=0;
                for($numEmpleado=1; $numEmpleado<=$num_resultsQueryEmpleado;$numEmpleado++)
                {
                    $empleado=mysql_fetch_array($resultQueryEmpleado);
                    $idEmpleado=$empleado['idEmpleado'];
                    $queryCalificacionEmpleado = "SELECT calificacion FROM calificacionempleado WHERE idEmpleado='$idEmpleado' AND fecha='$fecha'  and idHabilidad='$idHabilidad' and idIndicador='$indicador'";
                    $resultqueryCalificacionEmpleado = mysql_query($queryCalificacionEmpleado);
                    $CalificacionEmpleado = mysql_fetch_array($resultqueryCalificacionEmpleado);
                    $rowCalificacionEmpleado = $CalificacionEmpleado['calificacion'];
                    $totalEmpleado= $totalEmpleado+$rowCalificacionEmpleado;
                    $rowCalificacionEmpleado=($rowCalificacionEmpleado/0.277777)*5;
                    $rowCalificacionEmpleado=redondeo($rowCalificacionEmpleado);
                    $queryCalificacionJefe = "SELECT calificacion FROM calificacionjefe WHERE idEmpleado='$idEmpleado' AND fecha='$fecha' and idHabilidad='$idHabilidad' and idIndicador='$indicador'";
                    $resultqueryCalificacionJefe = mysql_query($queryCalificacionJefe);
                    $CalificacionJefe = mysql_fetch_array($resultqueryCalificacionJefe);
                    $rowCalificacionJefe = $CalificacionJefe['calificacion'];
                    $totalJefe=$totalJefe+$rowCalificacionJefe;
                    $rowCalificacionJefe=($rowCalificacionJefe/0.277777)*5;
                    $rowCalificacionJefe=redondeo($rowCalificacionJefe);
                    $totalHabilidad = ($rowCalificacionJefe*0.7)+($rowCalificacionEmpleado*0.3);
                    if ($totalHabilidad<=5 && $totalHabilidad>4)
                    {
                        $totalSiempre=$totalSiempre++;
                    }
                    if  ($totalHabilidad<=4 && $totalHabilidad>3)
                    {
                        $totalMuchas=$totalMuchas++;
                    }
                    if  ($totalHabilidad<=3 && $totalHabilidad>2)
                    {
                        $totalAlgunas=    $totalAlgunas++;
                    }
                    if  ($totalHabilidad<=2 && $totalHabilidad>0)
                    {
                        $totalNunca=    $totalNunca++;
                    }
                }
            }
            echo'
            <tr>
            <td>'.$nombreHabilidad.'</td>
            <td>'.$totalSiempre.'</td>
            <td>'.$totalMuchas.'</td>
            <td>'.$totalAlgunas.'</td>
            <td>'.$totalNunca.'</td>
            <td>110,91%</td>
            <td>52,73%</td>
            <td>1,8%</td>
            <td>0,00%</td>
        </tr>';
        }
        echo'
 </tbody>
</table>
';
        echo '<h1>'.$num_resultsQueryEmpleado.'</h1>';
    }
}
?>
</body>
</html>   Código PHP:
   $totalSiempre=0;
$totalMuchas=0;
$totalAlgunas=0;
$totalNunca=0; 
     
 



