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