Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2012, 06:36
antoniuskas
 
Fecha de Ingreso: junio-2009
Mensajes: 30
Antigüedad: 14 años, 10 meses
Puntos: 0
Comparar dos fechas

Puedo comparar dos fechas así:
$c2="SELECT num_habitacion from reservas where (f_ini>'$f_ini' and f_fin>'$f_fin')";
//f_ini y f_fin son los campos de la tabla
teniendo en cuenta que hago la conversion de un campo texto donde tomo la fecha así:
$f_ini=$_POST['fecha1'];
$f_fin=$_POST['fecha2'];

fec1 = $_POST['fecha1'];
$dia = substr($fec1, 0, 2);
$mes = substr($fec1, 3, 2);
$anyo = substr($fec1, 6, 2);

$anio = "20$anyo";

$fecha_total_ini = "$anio-$mes-$dia";

$f_ini=$fecha_total_ini;

$fec2 = $_POST['fecha2'];
$dia = substr($fec2, 0, 2);
$mes = substr($fec2, 3, 2);
$anyo = substr($fec2, 6, 2);

$anio = "20$anyo";

$fecha_total_fin = "$anio-$mes-$dia";

$f_fin=$fecha_total_fin;

Creo que estoy haciendo algo mal, pero no se lo que es, pues no me sale ningun registro.
Saludos y gracias.