Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/12/2010, 07:27
diego3322
 
Fecha de Ingreso: diciembre-2010
Mensajes: 4
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Dato que disminuya cada día

Por ejemplo.

Quiero una pagina web que cuando el usuario se registre y habilite su cuenta pueda disfrutar de algunos beneficios pero que a los 30 días se bloquee su cuenta y tenga que volver a registrarse.

lo estoy intentando con un TIMESTAMP con una consulta como esta:

SELECT
id, name, date,
floor(((date + (86400 * 30)) - unix_timestamp()) / 86400) AS expire_days
FROM user
WHERE id = 3

así comparo el tiempo desde que se registro con el tiempo actual y si es igual a cero si bloquea la cuenta pero aun no logro que me funcione bien.

lo que necesito es una columna que cada di que pase se disminuya y así cuando llegue a cero la cuenta se bloquee.

gracias de antemano