Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
Teria como eu fazer um UPDATE na minha base colocando através de um FORM o VALOR_UNITARIO sendo que a QUANTIDADE já tenho na base de dados, e assim, atualizar o campo VALOR FINAL já?
Vou atualizar varios registros de uma vez.Obrigado pela resposta Wiliams, e como eu faria isso ?
Publique a estrutura da tabela e se possível um exemplo do dado.
>
2 horas atrás, Motta disse:
Publique a estrutura da tabela e se possível um exemplo do dado.
tabela: dosagem_usina
id | *valor já existente no banco
data | *valor já existente no banco
obra_cliente | *valor já existente no banco
faixa | *valor já existente no banco
quantidade | *valor já existente no banco
vrunit | * valor que vou atualizar nos registros atraves do form
vrtotal | valor calculado com quantidade vrunit
Tenho um formulario onde vou escolher OBRA_CLIENTE e a FAIXA, com esses parametros vou colocar o VRUNIT para atualizar, assim, o VRUNIT multiplicaria com o QUANTIDADE já existente no banco e atualizaria os registros
para o vrtotal estude uma coluna calculada
o comando update todavia seria (sem a virtual)
update dosagem_usina
set vrunit = <vl form>, vrtotal = quantidade * <vl form>
where id = <form id>
na parte de ler o form peço desculpas pois sou anafalbeto de phpcreio que dessa forma todos vao ficar com mesmo valor do primeiro ID que ele pegar, nao testei ainda, mas tava pensando que teria que ser um FOR percorrer o laço e atualizar, mas nao sei como montar essa logica
Sim!