gnzsoloyo,
ya verifique la sentencia lo que yo necesito es sabes porque me sale error
Código PHP:
Ver originalecho $fechaIni;
$resultado=mysql_query("SELECT Fecha, TipoDeProduccion, Region, Pais FROM resumenbeta WHERE Fecha BETWEEN '$Inicio' AND '$Final'");
Código PHP:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link type="text/css" href="css/sunny/jquery-ui-1.8.13.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.13.custom.min.js"></script>
<script type="text/javascript">
$(function() {
$( ".datepicker" ).datepicker();
});
</script>
<body>
<form id="form" name="form" method="post">
Fecha Inicio:
<input type="text" name="fechaIni" class="datepicker">
<br>
Fecha Final:
<input type="text" name="fechaFin" class="datepicker">
<br>
<input type="submit" value="Consultar">
</form>
<h1>Consultas</h1>
<?php
function js2PhpTime($jsdate){
if(preg_match('@(\d+)/(\d+)/(\d+)\s+(\d+):(\d+)@', $jsdate, $matches)==1){ $ret = mktime($matches[4], $matches[5], 0, $matches[1], $matches[2], $matches[3]); //echo $matches[4] ."-". $matches[5] ."-". 0 ."-". $matches[1] ."-". $matches[2] ."-". $matches[3];
}else if(preg_match('@(\d+)/(\d+)/(\d+)@', $jsdate, $matches)==1){ $ret = mktime(0, 0, 0, $matches[1], $matches[2], $matches[3]); //echo 0 ."-". 0 ."-". 0 ."-". $matches[1] ."-". $matches[2] ."-". $matches[3];
}
//return $ret;
}
//echo date("Y-m-d", js2PhpTime('08/02/2011'));
$fechaIni="";
if (isset($_POST['fechaIni'])) {$fechaIni = $_POST['fechaIni'];}
$fechaFin="";
if (isset($_POST['fechaFin'])) {$fechaFin = $_POST['fechaFin'];}
//$fechaMySQLFin = $_POST[implode( '-', array_reverse( explode( '/', $fechaFin ) ) )] ;
$Inicio=date("Y-m-d", js2PhpTime
($fechaIni)); $Final=date("Y-m-d", js2PhpTime
($fechaFin)); if($conectar=NULL)
{
printf("Error al conectar a la Base de datos"); }
echo $fechaIni;
$resultado=mysql_query("SELECT Fecha, TipoDeProduccion, Pais, Cliente FROM resumenbeta WHERE Fecha BETWEEN '$Inicio' AND '$Final'");
echo "<table border='1' align='center'>\n";
echo "<tr><td>Fecha</td><td>TipoDeProducto</td><td>Pais</td><td>Cliente</td></tr> \n";
do{
echo "<tr><td>".$row["Fecha"]."</td><td>".$row["TipoDeProducto"]."</td><td>".$row["Pais"]."</td><td>".$row["Cliente"]."</td></tr> \n";
echo "</table>\n";
}
else{
echo "<center>No existen registros para el rango de esas fechas</center>";
}
?>
</body>
</html>