La vida vista con mis manos.

Mostrar la fecha siguiente en una tabla mysql

By on 25 abril, 2015 in Coding with 0 Comments

Hola, aquí te voy a enseñar a la traer la fecha  más cercana basado en la fecha actual.

Seré breve, imagina que tienes una tabla con las siguientes fechas:

Tabla : fechas.

Columna: fecha.

Registros:

2015-01-14

2015-02-19

2015-03-25

2015-04-02

2015-05-16

Ahora suponemos que hoy es 30 de Marzo (2015-03-30), a este punto han pasado (según el ejemplo) 2 fechas, y la próxima es 2015-04-02, cierto?

Pero cómo traer esa fecha basado en el hoy?, la solución es usar la consulta de mysql, quiero dejar en claro que con php podrías hacer un ciclo en el que descartes las fechas menores a la de hoy, pero serían más lineas de código que el server tiene q procesar y menos eficiencia.

La query:

SELECT fecha FROM fechas WHERE fecha > NOW( )ORDER BY fecha LIMIT 1

Esta consulta nos devolverá un array: array[fecha => “2015-04-02”], ya podemos hace run mysql_fetch_array y ser felices.

Ojalá te sirva cómo me sirvió a mi.

 

Saludos.

Tags: , , , , ,

About the Author

About the Author: Ing. Sistemas ... Programador, @Koombea RockStar | Soy un Zombie | Amo el Café | Ciclomontañista | Nunca Duermo | #PizzaBrain .

Subscribe

If you enjoyed this article, subscribe now to receive more just like it.

Top