Foros del Web » Programando para Internet » PHP »

Busqueda por fechas

Estas en el tema de Busqueda por fechas en el foro de PHP en Foros del Web. Como puedo hacer una busqueda por fechas, si deseo hacerlo algo asi parecido: buscar por meses y dias hasta una fecha limite. de : 10-12-2005 ...
  #1 (permalink)  
Antiguo 08/01/2006, 12:02
Avatar de helthon  
Fecha de Ingreso: junio-2005
Ubicación: Lima
Mensajes: 549
Antigüedad: 12 años, 6 meses
Puntos: 7
Busqueda por fechas

Como puedo hacer una busqueda por fechas, si deseo hacerlo algo asi parecido:

buscar por meses y dias hasta una fecha limite.
de : 10-12-2005 hasta 06-01-2006

SI hubiera algun post de este tema porfavor me lo podrian enviar para ver. estoy buscando y no logro encontrar

Gracias

Buen fin de semana
__________________
HELTHON FUENTES
FLORERIA FLORES PERU Floresperu.com.pe
Garantizamos que cada entrega de flores será de la más alta calidad y frescura
  #2 (permalink)  
Antiguo 08/01/2006, 12:07
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Chile
Mensajes: 156
Antigüedad: 13 años, 2 meses
Puntos: 0
eso es netamente cosulta por SQL, no tiene nada que ver con PHP
  #3 (permalink)  
Antiguo 08/01/2006, 12:35
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 12 años, 8 meses
Puntos: 17
es SQL totalmente...
En MySQL sería
Código PHP:
mysql_query("SELECT campo1, campo2 FROM tabla1 WHERE fecha > '2005-12-10' AND fecha < '2006-01-06'") or die("Error Mysql: ".mysql_error()); 
  #4 (permalink)  
Antiguo 08/01/2006, 13:08
 
Fecha de Ingreso: abril-2004
Ubicación: Ciudad de México
Mensajes: 52
Antigüedad: 13 años, 8 meses
Puntos: 1
Hola, creo (no estoy seguro) que tambien puedes hacerlo así:

Código PHP:
mysql_query("SELECT campo1,campo2 FROM tabla WHERE fecha BETWEEN '2005-12-10' AND '2006-01-06' ") or die(mysql_error()); 
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 07:41.