|
Este es el primero de una serie de 3 tutoriales sobre manipulacion de fechas en PHP y MySQL, orientado sobre todo a los usuarios de Dreamweaver (especialmente el tercero), aunque los que esten comenzando con PHP y MySQL puede que tambien lo encuentren de utilidad.
El tutorial se basa en un caso prático: tu sitio ofrece una oferta durante un tiempo limitado a los usuarios suscritos y quieres recordarles en cada entrada el tiempo que aún les queda para disfrutarla.
Un ejemplo de lo que mostraría sería ésto:
"Hola Juan: la oferta de subscripción gratuita durante 90 días (a la que se apuntó el 20/07/2004) terminará dentro de 80 días(20/10/2004)".
Si prestas atención al ejemplo, verás que necesitamos 5 variables:
1.-Cuándo se apuntó el usuario?
Es la fecha de subscripción (20/07/2004). Es una variable que debería estar alojada en la base de datos.
2.-Qué día es hoy?
Necesitaremos saber la fecha actual, ya que nos servirá para calcular el tiempo restante.
3.-Cuánto dura la subscpripión?
Son los 90 días del ejemplo. Podría estar recogida en la base de datos o simplemente declarada en el código, que será el método que utilizaremos para simplificar el ejemplo.
|