Ir para conteúdo

Arquivado

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

Dunhaaaa

Mudança de Status automatico

Recommended Posts

Galera estou fazendo um controle de banner e gostaria de saber como faço em PHP se uma determinada data se ela seja menor que a data atual o sistema mude automaticamente o seu status para desativado, não havendo a necessidade de ninguém mudar o seu status no banco de dados?

 

Espero que possa me ajudar

 

 

Abraços

 

 

CODE

$ano = date('Y');

$mes = date('n');

$dia = date('d');

$data_hoje = "$ano-$mes-$dia";

 

// A Variavel $row_banner_full[8] é a data limite que esta registrada

// A Variavel $row_banner_full[9] é o status

 

if($data_hoje > $row_banner_full[8])

{

$row_banner_full[9] == "D";

} else {

$row_banner_full[9] == "A";

}

 

$update = "UPDATE PORTAL_Publicidade SET Status=$row_banner_full[9] WHERE Id='$row_banner_full[0]'";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido!!!

 

Inseri uma query... aff da até vergonha...rs

 

segue o código certo

 

CODE

$ano = date('Y');

$mes = date('m');

$dia = date('d');

$data_hoje = "$ano-$mes-$dia";

 

if($row_banner_full[8] < $data_hoje)

{

$Status = D;

}

 

$update_1 = "UPDATE PORTAL_Publicidade SET Status='$Status' WHERE Id='$row_banner_full[0]'";

mysql_query($update_1);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você usa um servidor rodando em linux e o cPanel como painel de controle, procure sobre cronjobs.. ;)

Obrigado amigo, vou procurar por esta outra solução que você indica.

 

Abraço

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.