Triggers diminuindo valor
É possível ter um trigger no mysql que fica diminuindo um valor? Por exemplo, eu tenho uma tabela que tem um valor, por exemplo 50, esse valor ficaria regredindo automaticamente no banco e eu com ajax faria um select a cada segundo ?
Tenho essa dúvida porque estou fazendo um sistema em que o usuário precisa responder perguntas em até 50 segundos (exemplo), se ele responder, clica na próxima e o valor volta para 50 segundos.
O Problema é que outros usuários também vão estar vendo o que está acontecendo, eu tentei fazer o ajax chamar um arquivo.php, e nesse arquivo fazer algo mais ou menos assim:
UPDATE perguntas SET tempo = tempo-1 WHERE id = 1
Mas, quando mais de um usuário entra começa o problema, ao inves de ficar 50,49,48... no browser fica 50,45,41... porque cada usuário é uma nova requisição ajax.
Alguém tem uma "luz"? Obrigado!
Discussão (1)
Carregando comentários...