07/02/2012, 18:34
|
| Colaborador | | Fecha de Ingreso: julio-2011 Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 4 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 |