Ir para conteúdo
Jack Oliveira

Deletar um Post com 90 dias apos a data de cadastro

Recommended Posts

Olá boa tarde

Preciso de uma dica de vocês

 

Preciso definir um certo tempo ou seja certo dias para que um post seja deletado do sistema

EX:

Cadastrei um post na data de hoje

29/05/2020 quero que daqui 90 dias este post seja deletado do sistema

 

Minha dúvida aqui seria 

preciso fazer o calculo com a data de cadastro fazendo a soma com este 90 dias por ex...

<?php
$dt_atual		= date('Y-m-d'); //<-- data atual.
$dt_cad		= ''.$DCadastro['data'].''; //<-- recupera da base essa data.
$data_validar   = date('Y-m-d', strtotime('-90 days', strtotime($dt_cad)));
?>

e fazer a comparação entre as datas

 

Ou teria uma maneira de usar direto no DBDelete?

$Query = DBDelete('post',"id = '{$id}'");

Fico grato se puderem ajudar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Suponho que o Banco seja Mysql , pesquise por EVENT.

Este caso é recorrente você acha exemplos prontos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.