Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2010, 06:43
Avatar de atoleon
atoleon
 
Fecha de Ingreso: marzo-2007
Mensajes: 156
Antigüedad: 17 años, 1 mes
Puntos: 1
Comparación de fechas

Hola

Tengo un campo DATE llamado fecha1 en una tabla de mysql con el formato aaaa-mm-dd.
Necesito tomar esa fecha de fecha1 y compararla con la fecha actual, para lo cual hago lo siguiente:

Código PHP:
//obtener la fecha actual en formato DATE de mysql
$datestring "%y-%m-%d";
$fecha_actual mdate ($datestring);

//comparar
if($fecha1 <= $fecha_actual) {
   return 
'inactivo';
}else {
   return 
'activo';

Esta operación siempre me devuelve 'inactivo' sea o no fecha1 menor o igual que fecha_actual
*He comprobado el valor de las fechas y son correctos, no así la operación.

Supongo que se trata de error al utilizar estas comparaciones pero he estado googleando y no encuentro nada sobre operar con este formato de fecha. He encontrado algo sobre strtotime pero me gustaría simplificarlo al formato de fecha de mysql pues es lo único que necesito. Además de que tendría que cambiar muchas cosas en mi código.

Saludos, y mil gracias de antemano