Verificar saldo com select e em seguida enviar um Insert
Olá pessoal!
Minha duvida é o seguinte:
Estou enviando duas requisições para o banco de dados uma para verificar o saldo e outra para inserir dados caso o saldo esteja positivo. Veja:
$query2 = mysql_query("SELECT SUM(campo1) FROM ".$tabela." WHERE status = -100;");
$usuarioz = mysql_fetch_object($query2);
$saldoatual = $usuarioz->saldo;
if($saldoatual-$num >= 0){
//Executa o INSERT
$query2 = mysql_query("INSERT INTO table_name VALUES (value1, value2, value3);");
}
A pergunta é :
Como eu faço para trabalhar com Bloqueio de registros para trabalhar com duas operações simultaneamente, e como eu posso verificar o saldo e enviar o Insert em apenas uma requisição, é possível?
Agradeço muito pela atenção!
Discussão (2)
Carregando comentários...