Ir para conteúdo

POWERED BY:

Arquivado

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

Alan Alisson

Só fazer o comando sql a cada 24hrs.

Recommended Posts

Olá galera a questão é complicada demais para mim.

 

Então o objetivo é fazer com que a pessoa clique uma vez no botão e o código sql para colocar os pontos do db seja executado, e só deixar esse comando ser executado de novo depois de 24hrs.

 

Só preciso saber como fazer pra dar um espaço de tempo entre a execução do código em 24hrs...

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grave no registro quando foi a ultima inserção.

Faça um campo na tabela para isso do tipo date (ou datetime)

Aí faça algo assim:

$hoje = date('Y-m-d');
$ultima_insercao = mysql_query("SELECT data_campo FROM minha_tabela WHERE data_campo > $hoje LIMIT 1"); // Se existir registro com data maior que hoje então quer dizer que o botão pode aparecer
$rows = mysql_num_rows($ultima_insercao);

if($rows != 0){
   // mostra botao
}else{
  // nao faz nada
}

Isso foi mais para apresentar a lógica, o certo seria um campo datetime :P

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.