Respuesta: ¿Cómo eliminar los valores que toma mi formulario al momento de enviar par Y aquí el código de dos de los reportes, son siete pero es la misma estructura para los demás.
<?
if($tipo=='preceptorias')
{
$exportar="<table><tr><th style='font-size:24px' colspan=10> Reporte Preceptorias Realizadas </th></tr>";
$mes_ini= substr($fecha_ini, 5, 2);
$dia_ini= substr($fecha_ini, 8, 2);
$y_ini= substr($fecha_ini, 0, 4);
switch($mes_ini)
{
case 01: $pmes="Enero";
break;
case 02: $pmes="Febrero";
break;
case 03: $pmes="Marzo";
break;
case 04: $pmes="Abril";
break;
case 05: $pmes="Mayo";
break;
case 06: $pmes="Junio";
break;
case 07: $pmes="Julio";
break;
case 08: $pmes="Agosto";
break;
case 09: $pmes="Septiembre";
break;
case 10: $pmes="Octubre";
break;
case 11: $pmes="Noviembre";
break;
case 12: $pmes="Diciembre";
break;
}
$mes_fin= substr($fecha_fin, 5, 2);
$dia_fin= substr($fecha_fin, 8, 2);
$y_fin= substr($fecha_fin, 0, 4);
switch($mes_fin)
{
case 01: $smes="Enero";
break;
case 02: $smes="Febrero";
break;
case 03: $smes="Marzo";
break;
case 04: $smes="Abril";
break;
case 05: $smes="Mayo";
break;
case 06: $smes="Junio";
break;
case 07: $smes="Julio";
break;
case 08: $smes="Agosto";
break;
case 09: $smes="Septiembre";
break;
case 10: $smes="Octubre";
break;
case 11: $smes="Noviembre";
break;
case 12: $smes="Diciembre";
break;
}
$exportar.="<tr><td colspan=20><b>Rango de Fechas:</b> Del ".$dia_ini."-".$pmes."-".$y_ini." al ".$dia_fin."-".$smes."-".$y_fin." </td></tr><tr></tr><tr></tr><tr></tr>";
if($ver_reporte=='S')
{
$rst_ = mysql_query ("SELECT fecha, preceptor, familia, seccion, grado, grupo, nombre, familia, alumnos.alumno FROM preceptoria,alumnos where fecha between '$fecha_ini' and '$fecha_fin' and alumnos.alumno =preceptoria.alumno
$and group by fecha, alumno order by familia",$link) or die ("SELECT fecha, preceptor, familia, seccion, grado, grupo, nombre, familia, alumnos.alumno FROM preceptoria,alumnos where fecha between '$fecha_ini' and '$fecha_fin' and alumnos.alumno =preceptoria.alumno
$and group by fecha, alumno order by familia".mysql_error());
$preceptor_anterior=0;
$familia_anterior=0;
$alumno_anterior="";
$fecha_anterior="";
$seccion_anterior=0;
$c = 0;
$d = 0;
$f = 0;
while($rs_=mysql_fetch_array($rst_))
{
$c = $c + 1;
$d= $d+1;
$f = $f + 1;
if($c == 1){
if($preceptor == 0){
$exportar.="<tr><td colspan=6><b>Preceptor: Todos</b></td></tr><tr> </tr>";
}
else
{
$p=$rs_['preceptor'];
$exportar.="<tr><td colspan=6><b>Preceptor: </b>".mysql_result(mysql_query("select concat(nombre,' ',apellido_paterno,' ',apellido_materno) from personal where empleado= $p ",$link),0,0)."</td></tr><tr> </tr>";
}
if($rs_['seccion']!=$seccion_anterior)
{
if($seccion == 0){
$exportar.="<tr><td colspan=6><b>Sección: Todas</b></td></tr><tr> </tr>";
}
else
{
$exportar.="<tr><td colspan=6><b>Sección: </b>".mysql_result(mysql_query("select nombre from secciones where seccion=$seccion ",$link),0,0)."</td></tr><tr><td> </td></tr>";
}
}
}
$totEntrevistas= $totEntrevistas + 1;
if($c == 1){
$exportar.=
" <tr>
<td><b>Alumno</b></td>
</tr>
<tr><td> </td></tr>";
}
if($rs_['familia']!=$familia_anterior)
{ $exportar.="<tr><td colspan=3>".mysql_result(mysql_query("select nombre_familia from familias where familia=".$rs_['familia'],$link),0,0)." ";
$exportar.=" " .$rs_['nombre']."</td>";
}
if($f == 6)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
if($f==12)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
if($f==18)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
if($f==24)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
if($f==30)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
if($f==36)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
if($f==42)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
if($f==48)
{
$exportar.="</tr><tr><td> </td><td> </td><td> </td>";
}
$fec_comp = $rs_['fecha'];
$fecha_extra = substr($fec_comp, 0, 10);
$exportar.="
<td width='121'> ".formatDate($fecha_extra)." </td>";
$nom=$rs_['alumno'];
$rstF_ = mysql_query ("SELECT count(distinct (fecha)) as tot FROM preceptoria,alumnos where fecha between '$fecha_ini' and '$fecha_fin' and alumnos.alumno =preceptoria.alumno
and alumnos.alumno=$nom ",$link) or die ("SELECT count(distinct (fecha)) FROM preceptoria,alumnos where fecha between '$fecha_ini' and '$fecha_fin' and alumnos.alumno =preceptoria.alumno
and alumnos.alumno=$nom ".mysql_error());
while($rsF_=mysql_fetch_array($rstF_))
{
$tot=$rsF_['tot'];
}
if($d==$tot)
{
$exportar.="</tr>";
$exportar.= "<tr><td colspan=8> </td><td colspan=3><b>Total: ".$tot." </b></td></tr><tr><td> </td></tr>";
$d=0;
}
// }
$preceptor_anterior=$rs_['preceptor'];
$familia_anterior=$rs_['familia'];
$alumno_anterior=$rs_['nombre'];
$fecha_anterior=$rs_['fecha'];
$seccion_anterior=$rs_['seccion'];;
}
$totalFinal= $totalFinal + $totEntrevistas;
$exportar.= "<tr>
<td> </td></tr>
<tr><td colspan='8'> </td>
<td><b>Entrevistas: ".$totalFinal." </b></td></tr>";
$exportar.="</table>";
echo $exportar;
echo"";
$ver_reporte='N';
$seccion="";
$grado= 0;
$grupo= "";
$preceptor= 0;
}
} |