Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Duda comparar fecha actual con mysql y mostrar siguiente

Estas en el tema de Duda comparar fecha actual con mysql y mostrar siguiente en el foro de Mysql en Foros del Web. Buenas, Tengo una tabla con un campo llamado FECHA con formato "date" como ejemplo "2011-10-18" por ejemplo. (hay fechas anteriores y fechas posteriores) Lo que ...
  #1 (permalink)  
Antiguo 17/10/2011, 17:18
 
Fecha de Ingreso: mayo-2010
Mensajes: 51
Antigüedad: 14 años, 6 meses
Puntos: 0
Duda comparar fecha actual con mysql y mostrar siguiente

Buenas,

Tengo una tabla con un campo llamado FECHA con formato "date" como ejemplo "2011-10-18" por ejemplo. (hay fechas anteriores y fechas posteriores)
Lo que pretendo es comparar la fecha actual con las fechas de la tabla y que muestre la fecha inmediatamente posterior que encuentre en la base de datos.
El código que tengo es el siguiente, pero dudo que esté bien formulado porque me muestra la fecha más antigua que hay introducida en la tabla.

Código PHP:
SELECT FECHA
FROM EVENTOS
WHERE FECHA 
TO_DAYS(CURRENT_DATE())
LIMIT 1 
Muchas gracias de antemano.
Saludos!
  #2 (permalink)  
Antiguo 17/10/2011, 19:28
 
Fecha de Ingreso: mayo-2010
Mensajes: 51
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Duda comparar fecha actual con mysql y mostrar siguiente

Me autocontesto por si a alguien le sirve de ayuda.
No sé si es la solución óptima, pero así me funciona:

Código PHP:
SELECT FECHA
FROM EVENTOS
WHERE FECHA 
CURDATE()
ORDER BY FECHA ASC
LIMIT 1 

Etiquetas: fecha, siguiente, tabla
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 22:21.