Cita:
Iniciado por falkon765
hola tengo esta consulta php y no me devuelve ningun dato y estoy atorado
Código PHP:
<?php
$fecha1 = $_POST["fecha_ini"];
$fecha2 = $_POST["fecha_fin"];
require_once("conexion.php");
$sql = mysql_query("SELECT * FROM ingreso WHERE inicio_p between '".$fecha1."' and '".$fecha2."' ");
$row = mysql_fetch_array($sql);
?>
<div><?php $row['rut'] ?></div>
no me devuelve el rut cuando busco de fecha a fecha y las variables contienen los valores de fecha
Como ya te comentaron, tienes que recordar que MySQL no entiende PHP. Lo que estás haciendo es crear una cadena de texto que contiene una consulta, la cual debe respetar el formato de datos de MySQL.
Ahora bien, ¿cómo está almacenada esa fecha? ¿En un DATE o DATETIME o en un VARCHAR?