Márcio T. 0 Denunciar post Postado Novembro 10, 2006 Eu gostaria de implementar uma funcionalidade para excluir altomaticamente após um intervalo de tempo.Por exmplo, um sistema de notícia, a noticia fica disponivel durante 30 dias, após esse período ele exclui automaticamente. Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Novembro 10, 2006 O que seria excluir a notícia??? excluir um registro do banco de dados, apagar um arquivo, etc ???? Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 10, 2006 O que seria excluir a notícia??? excluir um registro do banco de dados, apagar um arquivo, etc ????excluir a noticia Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Novembro 11, 2006 Mas o que é a notícia, um registro num banco, ou arquivo de texto ??? Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 11, 2006 Mas o que é a notícia, um registro num banco, ou arquivo de texto ???registro num banco :P Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Novembro 12, 2006 Acredito que não seja possível fazer com que a notícia "expire" automaticamente, mas uma forma viável é criar um script PHP que compare a data atual com a data de cada notícia; caso a diferença entre elas seja maior de trinta dias, o PHP exclui a notícia. Título editado: Como implementar essa funcionalidade? http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Apagar notícia após um certo número de dias []'s Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 12, 2006 Acredito que não seja possível fazer com que a notícia "expire" automaticamente, mas uma forma viável é criar um script PHP que compare a data atual com a data de cada notícia; caso a diferença entre elas seja maior de trinta dias, o PHP exclui a notícia.Título editado:Como implementar essa funcionalidade? http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Apagar notícia após um certo número de dias[]'sObrigado pela dica http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 12, 2006 Acredito que não seja possível fazer com que a notícia "expire" automaticamente, mas uma forma viável é criar um script PHP que compare a data atual com a data de cada notícia; caso a diferença entre elas seja maior de trinta dias, o PHP exclui a notícia.Título editado:Como implementar essa funcionalidade? http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Apagar notícia após um certo número de dias[]'sAmigo, gostaria novamente da sua ajuda. Estou com uma dúvida nesse tópico:http://forum.imasters.com.br/index.php?sho...=190274&hl=mas ninguém me responde. Se poder responder essa minha dúvida ficarei muito grato.[]'s Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Novembro 12, 2006 Uma dica legal, seria criar uma procedure, chamada exibeNoticia por exemplo, que verifica a 'idade' da noticia. Compartilhar este post Link para o post Compartilhar em outros sites
spec.br 0 Denunciar post Postado Novembro 12, 2006 Se você tem Trabalhos Cron(CPanel tem ;) acho que pra executar um script a meia noite você precisa colocar: 0 0 * * * (nas especificações minuto hora dia mês semana) e: php http://seusite.com/apagarNoticiasAntigas.php ;D Daí toda meia noite as notícias antigas vão pro espaço. [] Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 13, 2006 Se você tem Trabalhos Cron(CPanel tem ;) acho que pra executar um script a meia noite você precisa colocar:0 0 * * * (nas especificações minuto hora dia mês semana)e:php http://seusite.com/apagarNoticiasAntigas.php;DDaí toda meia noite as notícias antigas vão pro espaço.[]Esse link está certo?http://seusite.com/apagarNoticiasAntigas.php Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 13, 2006 Uma dica legal, seria criar uma procedure, chamada exibeNoticia por exemplo, que verifica a 'idade' da noticia.Mas essa procedure irei chamar toda vez que eu listar as noticias?Ou simplesmente posso usar essa SELECT abaixo na hora de listar as notícias, que mostra apenas as notícias que possuem a diferença de dias maior ou igual à 30 dias. (Não sei se está certo esse SQL)SELECT ID, TITULO, DESCRICAO, CURRENT_DATE - DATA_INSERIDA DIFERENCA FROM NOTICIA WHERE DIFERENCA <= 30;Certo? Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Novembro 13, 2006 Sim. você executa esta procedure toda vez que for chamar a notícia.Esta procedure vai verificar a idade do registro, se for maior q X, exclui ele e busca outro, caso contrário, retorna o registro encontrado. Foi assim q imaginei. Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 13, 2006 Sim. você executa esta procedure toda vez que for chamar a notícia. Esta procedure vai verificar a idade do registro, se for maior q X, exclui ele e busca outro, caso contrário, retorna o registro encontrado. Foi assim q imaginei. Consegui pegar a ideia.Muito obrigado marcios.sfs http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 16, 2006 Sim. você executa esta procedure toda vez que for chamar a notícia. Esta procedure vai verificar a idade do registro, se for maior q X, exclui ele e busca outro, caso contrário, retorna o registro encontrado. Foi assim q imaginei. Olá marcio.sfs, gostaria de saber se você pode tirar umas dúvidas. Ficarei muito grato se você poder responder smile.gifhttp://forum.imasters.com.br/index.php?sho...=202951&hl= http://forum.imasters.com.br/index.php?sho...=202008&hl= Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Novembro 16, 2006 Desculpe, não entendi a sua dúvida. Compartilhar este post Link para o post Compartilhar em outros sites
Márcio T. 0 Denunciar post Postado Novembro 16, 2006 Desculpe, não entendi a sua dúvida.Gostaria que você respondesse minhas dúvidas nesses tópicos abaixo:-> Problema com acentos (Problema diferente), Procurei no forum mas não achei a solução...-> Dúvida sobre Session, Bug? Compartilhar este post Link para o post Compartilhar em outros sites