Fórum Disminuir 1 valor por Dia #410411

11/12/2011

0

Todo dia tenho que entrar no banco de dados e subtrair -1 de uma coluna, teria como fazer isso automaticaente a cada dia?
Richard Alexander

Richard Alexander

Responder

Posts

13/12/2011

Wilson Junior

Porque é feito isto? Algum BUG?
Responder

Gostei + 0

13/12/2011

Jeferson Zonta

Cara tem varias meneira de fazer isso, vc pretende fazer isso direto no banco ou no seu sistema?
isso seria alguma solução de contorno de algum erro?
Responder

Gostei + 0

13/12/2011

Richard Alexander

Seria direto no sistema, exemplo:

Todo dia o sistema disminuir 1 valor de todas as colunas de uma tabela.
Responder

Gostei + 0

13/12/2011

Richard Alexander

Seria direto no banco de dados, exemplo:

Todo dia o banco de dados disminuir 1 valor de todas as colunas de uma tabela.

Se a coluna tiver 20, no outro dia ficar 19 e assim sucessivamente.

Houvi falar de SQL UPDATE algo assim, não consegui achar uma luz.
Responder

Gostei + 0

26/01/2012

Nelson Silva

Seria direto no sistema, exemplo:

Todo dia o sistema disminuir 1 valor de todas as colunas de uma tabela.

--------------------------------------------------------------------------------
Uma forma de fazer isso é:
- Após o carregamento do sistema, e for reconhecida a autenticação do usuário, deve ser executada o método responsável pela subtracção do valor 1 na(s) coluna(s) pretendida.
Responder

Gostei + 0

26/01/2012

Nelson Silva

Seria direto no sistema, exemplo:

Todo dia o sistema disminuir 1 valor de todas as colunas de uma tabela.

--------------------------------------------------------------------------------

Obs: Dê + detalhes sobre o que precisas de concreto
Responder

Gostei + 0

21/03/2012

Erackson Brito

O MySQL já trabalha com eventos: http://dev.mysql.com/doc/refman/5.1/en/create-event.html
Se a versão do MySQL do seu servidor não dê suporte você pode criar um cron job para disparar um arquivo PHP que atualizará os valores necessários.

[]´s
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar