Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/02/2012, 18:34
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 10 meses
Puntos: 793
Respuesta: Comparar día, mes y año

No se pueden comparar fechas de esa forma, tiene que ser en formato Unix timestamp. Además es pésima idea tener una fecha en campo tipo varchar. Para que no te salgan 0000-00-00 tienes que insertar correctamente la fecha YYYY-MM-DD, si es necesario necesitas invertir o convertir esta fecha al formato correcto. También puedes manejarla en un campo TIMESTAMP.

Para convertir a unix una fecha puedes usar funciones como time() para la fecha actual, strtotime(), mktime() etc...

También es posible hacer esta comprobación desde MySQL.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP