Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2014, 15:36
Avatar de i09120190
i09120190
 
Fecha de Ingreso: noviembre-2014
Mensajes: 19
Antigüedad: 10 años
Puntos: 0
Reportes por fecha

Hola chicos, buenas tardes en México!

Acudo a ustedes ya que tengo un problema que no he podido resolver.
Trato de realizar reportes de movimientos, para lo cual se solicitan 2 fechas al usuario y en seguida se muestran los movimientos que se realizaron durante ese rango de fechas seleccionadas, mi duda es que no se si estoy haciendo mal mi consulta o qué parte del código es la que estoy haciendo mal, ya que el resultado siempre es: No hay movimientos.

El código que estoy usando es este:

Cita:
<input type="date" name="fecha1" id="fecha1"/>
<input type="date" name="fecha2" id="fecha2"/>
<input type="submit" name="filtrar" value="Filtrar" id="filtrar" />


<?php
if(isset($_POST["filtrar"]) && ($_POST["fecha1"]!="") && ($_POST["fecha2"])!=""){
$objModelo->filtro(($_POST["fecha1"]),($_POST["fecha2"]));
}else{
echo "Eliga una fecha para filtrar.";;

}
?>

Y en otro archivo tengo esto:

Cita:
function filtro($fecha1, $fecha2){
$sql="SELECT * FROM tbl_movarticulo WHERE fechaMovimiento>=$fecha1 AND fechaMovimiento<=$fecha2";

$resul = mysqli_query($this->conn, $sql) or die(mysqli_error());


if($resul){
echo "No hay movimientos.";
}else{
echo "<table align='center'><thead>

<th>Articulo</th>
<th>Movimiento</th>
<th>Cantidad</th>
<th>Departamento</th>
<th>Estado</th>
<th>Observaciones</th>
<th>Fecha</th>
<th>Modificar</th>
<th>Eliminar</th>
</thead><tbody>";
while ($row = mysqli_fetch_array($rs)){
echo "<td align='center'>".$row["articulo"]."</td>";
echo "<td align='center'>".$row["movimiento"]."</td>";
echo "<td align='center'>".$row["cantidad"]."</td>";
echo "<td align='center'>".$row["departamento"]."</td>";
echo "<td align='center'>".$row["estado"]."</td>";
echo "<td align='center'>".$row["observaciones"]."</td>";
echo "<td align='center'>".$row["fechaMovimiento"]."</td>";

}
}
echo "</tbody></table>";
}



Les agradezco que me puedan ayudar.
Saludos!