Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Comparando fechas...

Foro de charla No Soporte.
📌 Aquí Debates sobre phpBB.


trasmaster
Observador/a
Mensajes: 1
Registrado: 19 Jul 2010, 17:03

Comparando fechas...

#1

Mensaje por trasmaster »

Tengo una tabla creada en mi hosting phpMyAdmin llamada: programacion_de_actuaciones tiene un campo date, quiero hacer un query que filtre solo las 4 proximas tareas programadas a la fecha actual, es decir:

Si hoy es dia 19/07 y en la tabla aparecen campos con la fecha de hoy (19/07)quiero que los muestre (puede ser uno o varios para la misma fecha)y los correspondientes a las dias siguientes al 19/07, solo quiero que muestre 4 resultados...ahora aqui mi problema puede ser que solo haya dos actos posteriores al dia actual, entonces querria que mostrase, los 2 anteriores a la fecha y los dos posteriores, en pantalla siempre tiene que haber 4 resultados y eses tienen que ser los mas proximos a la fecha actual.

Mediante php meto en una variable la fecha_actual bien, ahora puedo hacer un query comparando esta fecha con las fechas de la tabla y filtrar las que sean iguales o superiores, guardar en una varible el numero de filas del resultado para saber cuantos resultados obtuve y asi poder saber si hay mas de 4 o menos....hasta aqui creo que lo se hacer, lo logico ahora seria hacer otro query comparando las fechas y buscando justo las dos anteriores a la fecha_actual, no se bien como se hace este tipo de comporaciones pero eso no creo que me resulte muy complicado (eso espero, si alguien me lo explica seria ya....como el gol de iniesta je..)y tampoco se si este metodo es el mejor y mas rapido, creo que debe haber alguna manera de hacerlo todo en una consulta y que se mas facil.

Gracias!! saludos!!




Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Volver a “➡️ Charla general”