Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/02/2017, 10:01
msalgadogonza
 
Fecha de Ingreso: abril-2015
Mensajes: 10
Antigüedad: 9 años, 1 mes
Puntos: 0
Comparar fechas dentro de un while

Buenos días a todos

Vengo por ideas:

Tengo 2 tablas:

personas
|id|Nombre|Ciudad|

Ciudades
|id|Ciudad|Fecha1|Fecha2|

Lo que estoy haciendo es: consulto la tabla personas y me da n Número de registros ya que busca a todas las personas con el nombre "Mauricio" despues al obtener los resultados voy a la tabla Ciudades y busco todas las ciudades a las que pertenece Mauricio.

Esto lo hago para comparar Fecha1 y Fecha 2 y de ahí hacer algunas cosillas dependiendiendo de las fechas.

Lo que necesito es una idea de como al final comparar cada registro encontrado en personas->ciudades if(fecha1 > fecha2){} y de ahí comparar que sea TRUE

Por ejemplo

|id|Nombre|Ciudad|
|1 |Mauricio|Cuernavaca|
|5 |Mauricio|Cuautla|
|34|Mauricio|Zacatepec|

|id|Ciudad|Fecha1|Fecha2|
|1|Cuernavaca|01-02-2017|02-02-2017|
|3|Zacatepec|03-02-2017|04-02-2017|
|8|Cuautla|05-02-2017|06-02-2017|

Lo que a final quiero hacer es que el usuario podrá ver cierta información si y siempre si la fecha actual se encuentre dentro del rango que su ciudad lo permite, cuando es solo un registro lo tengo fácil, pero como podría comparar las N ciudades en las que aparezca y si al menos una de ella es valida permita mostrar la información?

Espero poder contar con su apoyo e ideas.

Les mando saludos