Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

moonspell

[Resolvido] Data de ultima actualização

Recommended Posts

Boa noite.

Tenho um site em php com base de dados.

Os separadores funcionam sem problemas, dá para editar, alterar apagar etc.

O que acontece é que quero que a data que está no footer a dizer Actualizado em tenha a data da ultima actualização mesmo.

Deste momento tenho uma tabela actualização que tem um id e uma data. Eu estou a actualizar manualmente mas queria que sempre que fosse inserido uma noticia, ou alterado alguma coisa numa das tabelas da base de dados a data actualize automaticamente.

 

Alguma ideia ?

 

Cumprimentos

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom ve se ajuda é so uma ideia tem outras formas de fazer 

 

bom ao adicionar ou atualizar as tabelas do teu banco

de um insert ou update na tabela da atualização

 

ex:

// vai inserir ou atualizar na tabela noticias ou outra tabela os dados e ja vai atualizar a data na tua outra tabela atualiza

 

$insere = mysql_query(insert into Noticias(bla,bla,bla) values ('$bla','$bla','$bla')) or die(mysql_error());

 

ou

 

//$update = mysql_query(UPDATE noticias SET noticia='$noticia' e bla bla bla) or die(mysql_error());

 

 

if($insere==true){

$data = date("Y-m-d");//data atual

 

//insere a atualização na tabela atualiza

$insere = mysql_query(UPDATE Atualiza SET data='$data' ) or die(mysql_error());

 

 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode ser assim:

 

Para atualizar

UPDATE Noticias SET data=CURRENT_DATE();

 

E para inserir

INSERT INTO Noticias (texto, autor, ..., data) VALUES ('$texto', '$autor', ..., CURRENT_DATE());

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom ve se ajuda é so uma ideia tem outras formas de fazer 

bom ao adicionar ou atualizar as tabelas do teu banco
de um insert ou update na tabela da atualização

ex:
// vai inserir ou atualizar na tabela noticias ou outra tabela os dados e ja vai atualizar a data na tua outra tabela atualiza

$insere = mysql_query(insert into Noticias(bla,bla,bla) values ('$bla','$bla','$bla')) or die(mysql_error());

ou

//$update = mysql_query(UPDATE noticias SET noticia='$noticia' e bla bla bla) or die(mysql_error());


if($insere==true){
$data = date("Y-m-d");//data atual

//insere a atualização na tabela atualiza
$insere = mysql_query(UPDATE Atualiza SET data='$data' ) or die(mysql_error());


}

 

Excelente.

Muito obrigado aos dois (ozorio silva e Jaime_Pinheiro ).

 

Cumprimentos a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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