Hola.. supongamos que tengo una fecha, por ejemplo "2007-08-05"
Quisiera saber como puedo hacer para chequear si comparada con el dia de hoy han pasado 3 meses..
es para hacer una verificación.
un saludo
| |||
Como comprobar dias pasados con una fecha Hola.. supongamos que tengo una fecha, por ejemplo "2007-08-05" Quisiera saber como puedo hacer para chequear si comparada con el dia de hoy han pasado 3 meses.. es para hacer una verificación. un saludo |
| |||
Re: Como comprobar dias pasados con una fecha Yo haría una cosa así: Código PHP: Su miras en mysql.net la función DATE_ADD y DATE_SUB te dará más información. Un saludo |
| |||
Re: Como comprobar dias pasados con una fecha Pero lo que yo quiero hacer es un sistema de chequeo de que si se vencio una fila por ejemplo, si una fila fue hecha el 2007-05-01 ya estaria vencida digamos, se venceria a los 3 meses pasados. lo que quiero chequear es saber si hay una diferencia de 3 meses entre hoy y la fecha de creacion de la fila para saber si se vencio o no. un abrazo! |
| |||
Re: Como comprobar dias pasados con una fecha Pues primero tienes que tener guardada en la fila de la tabla el día que se insertó esa fila: imaginemos que es '2007-05-01'. La recuperas y la guardas en $fecha_registro, por ejemplo. Luego le sumas 3 meses a esa fecha, con la query que te he pasado antes, y tienes esta otra variable: $fecha_caducidad = '2007-08-01'. Entonces creas otra variable $hoy = date('Y-m-d'), que sería '2007-10-11' Comparas $fecha_caducidad con $hoy y si es menor pues no muestras el registro, y si es igual o mayor pues si lo muestras. Espero haberme explicado bien... |