Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2012, 19:40
moisesneveu
 
Fecha de Ingreso: octubre-2008
Mensajes: 162
Antigüedad: 15 años, 6 meses
Puntos: 11
Pasar valores de un input a una sentencia

Hola como estan... quisiera pedirles una pequeña ayuda con lo siguiente:

Estoy queriendo buscar registros desde una fecha a otra y lo estoy haciendo así:

Código PHP:
$query "SELECT * FROM factura WHERE fecha BETWEEN '2012-01-01' AND '2012-01-06' AND nombre = 'juanito' ORDER BY fecha DESC"
Estuve intentando escribir la fecha en un input con nombre "desde" y el otro "hasta" en un formulario, pero por mas que he intentado hacer que me funcione no lo logro... a continuación les dejo la formas de como lo he intentado.


Código PHP:
<form name="buscador" method="post" action="reporte.php">
Desde: <input type="text" name="desde"><br>
Hasta: <input type="text" name="hasta"><br>
<input type="submit" value="Enviar" name="enviar">
</form>

if(isset($_POST['enviar'])) {
$query = "SELECT * FROM factura WHERE fecha BETWEEN '{$_POST['desde']}' AND '{$_POST['hasta']}' AND nombre = 'juanito' ORDER BY fecha DESC";

(EN UNA TABLA INSERTO <?php echo $row[0]; ?> VARIAS VECES PARA INSERTAR LOS RESULTADOS)

}else{echo "No se encontró la palabra introducida";}
y a esto le hecho cambio y cambios pero no me funciona...

Bueno les pido su ayuda en esto... MUCHAS GRACIAS!!!