Pessoal, nunca precisei fazer um negócio desses:
Tem como somar o valor de um campo (+1) sem passar pelo PHP (direto no comando)?
Meu medo é que se executado no PHP (consultando, somando e update) dois processos se confrontem dando resultado errado.
Preciso que o MYSQL consultasse e já somasse no mesmo mysql_query? Alguém me ajuda?

Somar Valor Sem Passar Pelo Php
Started By Andre Vitor, 28/01/2008, 12:15
1 reply to this topic
#1
Posted 28/01/2008, 12:15
#2
Posted 28/01/2008, 13:26
Não entendi muito... mas de fato, você tem que fazer isso na mesma transação!
Você pode criar uma procedure no banco que faça o UPDATE e faça o SELECT retornadno o seu resultado... Uma das vantagens disso é que você pode autorizar o usuário a usar só a procedure, e não a dar UPDATE na tabela...
Acho que também poderia enviar um bloco de código, passando duas instruções separadas por "ponto e virgula".
Você pode criar uma procedure no banco que faça o UPDATE e faça o SELECT retornadno o seu resultado... Uma das vantagens disso é que você pode autorizar o usuário a usar só a procedure, e não a dar UPDATE na tabela...
Acho que também poderia enviar um bloco de código, passando duas instruções separadas por "ponto e virgula".
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)