Foros del Web » Programando para Internet » PHP »

problemas con select entre fechas

Estas en el tema de problemas con select entre fechas en el foro de PHP en Foros del Web. Hola el problema con esta consulta es que no me respeta las hora y si las fechas : el formato de la fecha es date ...
  #1 (permalink)  
Antiguo 07/04/2006, 07:02
Avatar de midpunto  
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 13 años, 10 meses
Puntos: 0
problemas con select entre fechas

Hola el problema con esta consulta es que no me respeta las hora y si las fechas :

el formato de la fecha es date time:
$_POST['desde_f'] = 2006-01-01 10:00:00

la select es :
"SELECT * FROM reservas WHERE desde_f <= '".$_POST['desde_f']."' AND desde_f >= '".$_POST['hasta_f']."' AND id_auto='".$_POST['id_auto']."' OR desde_f <= '".$_POST['desde_f']."' AND hasta_f >= '".$_POST['hasta_f']."' AND id_auto='".$_POST['id_auto']."' OR desde_f >= '".$_POST['desde_f']."' AND hasta_f <= '".$_POST['hasta_f']."' AND id_auto='".$_POST['id_auto']."'";

esto me respeta las fechas pero no tiene en cuenta las horas, alguna idea de por que puede ser?
  #2 (permalink)  
Antiguo 07/04/2006, 14:54
Avatar de midpunto  
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 13 años, 10 meses
Puntos: 0
De acuerdo solucionado, por si a alguien le sirve aca les dejo lo que hice

"SELECT * FROM reservas WHERE ( '".$_POST['desde_f']."'<= desde_f AND '".$_POST['hasta_f']."' >= desde_f AND id_auto='".$_POST['id_auto']."') OR ('".$_POST['desde_f']."' >= desde_f AND '".$_POST['hasta_f']."' <= hasta_f AND id_auto='".$_POST['id_auto']."') OR ('".$_POST['desde_f']."' <= hasta_f AND '".$_POST['hasta_f']."' >= hasta_f AND id_auto='".$_POST['id_auto']."')";

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:42.