Código PHP:
<?php
function cambiaf_a_mysql ($fecha){
if($fecha!='')
{
ereg( "([0-9]{1,2})-([0-9]{1,2})-([0-9]{4})", $fecha, $mifecha);
$lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1];
return $lafecha;
}
else
{
return false;
}
}
$desde=$_POST['Fecha1'];
$hasta=$_POST['Fecha'];
$Numero=$_POST['Empleado'];
$fechas="";
$id_opPOST="";
if(cambiaf_a_mysql($desde)!=false && cambiaf_a_mysql($hasta)!=false)
{
$fechas="'".cambiaf_a_mysql($desde)."' <= p3.Fecha and p3.Fecha <= '".cambiaf_a_mysql($hasta)."' and ";
}
if($Numero!='')
{
$id_opPOST="p3.id_op=".$Numero." and ";
}
$desde=cambiaf_a_mysql($desde);
$hasta=cambiaf_a_mysql($hasta);
echo "<script>alert(\"$desde,$hasta,$Numero,$consulta\")</script>";
//consultas sql
$consulta ="select p1.Nombre as id_Cliente, p2.Nombre,p3.Fecha as Fecha,p4.Nombre as producto
from tblclientes as p1, tblempleados as p2, tbl_op as p3,tblproducto as p4,tblproducciones as p5
where ".$fechas." ".$IDGuiaPOST."
p3.id_Cliente=p1.id_Cliente
and p4.id_Producto=p5.id_Producto
and p3.id_op=p5.id_op order by p3.Fecha";
$_SESSION['consultEXCEL']=$consulta;
$resCons=mysql_query($consulta);
echo"<h2>Informe Produccion :</h2>";
//$total=0;
while($row=mysql_fetch_array($resCons))
{
echo"<div class='datos'>
<b>Cliente</b>: ".$row['id_Cliente']."<br>
<b>Nombre Trabajador </b>: ".$row['Nombre']."<br>
<b>Fecha</b>: ".$row['Fecha']."<br>
</div><br>";
}
?>
este es el codigo cuando le digo que me busque desde & asta + numero no lo esta realisando sino que no me meuetra nada
que es lo que puede estar mal que no me este arojando lo que le estoy pidiendo