Troier Ben Postado Janeiro 31, 2011 Denunciar Share Postado Janeiro 31, 2011 Olá amigos, tenho o seguinte problema:quando se atinge determinada condição, esse trecho se executa -->mysql_query("UPDATE dividas SET valor_div = (valor_div+$preço) WHERE id_al=$id");mysql_query("UPDATE dividas SET qtd_div = (qtd_div+1) WHERE id_al=$id");mas quero qe se execute uma vez só. Se atualizarmos a página ele se repete constantemente.obg :rolleyes: Link para o comentário Compartilhar em outros sites More sharing options...
0 Kakao Postado Janeiro 31, 2011 Denunciar Share Postado Janeiro 31, 2011 Crie uma coluna do tipo bit chamada atualizado com default = 0. E altere no update:mysql_query(" UPDATE dividas SET valor_div = (valor_div+$preço), atualizado = 1 WHERE id_al=$id and atualizado = 0"); Link para o comentário Compartilhar em outros sites More sharing options...
0 Troier Ben Postado Janeiro 31, 2011 Autor Denunciar Share Postado Janeiro 31, 2011 Nossa muito bom mesmo, como não pensei ante :blush: OBG KAKAO Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Troier Ben
Olá amigos, tenho o seguinte problema:
quando se atinge determinada condição, esse trecho se executa -->
mysql_query("UPDATE dividas SET valor_div = (valor_div+$preço) WHERE id_al=$id");
mysql_query("UPDATE dividas SET qtd_div = (qtd_div+1) WHERE id_al=$id");
mas quero qe se execute uma vez só. Se atualizarmos a página ele se repete constantemente.
obg :rolleyes:
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados