I have a question. I need to subtract a row (quantity) from the table (sales) that was entered by the user in form
, in the table (products) in the (inventory) line, being that only the last record registered in the table (products). I made a% of the sales record, where it inserts the data in the table for registration, and then I created a form
to update the stock value (stock-quantity = stock). My PHP code I'm using was this:
<?php
include 'conexao.php';
$id = $_POST['id'] // Este id só existe na tabela de vendas, na tabela de produto é id_produtos
$cd_barras = $_POST["cd_barras"] //
$nomeproduto =$_POST["nomeproduto"]
$preco_venda = $_POST["preco_venda"]
$quantidade = $_POST["quantidade"]
$tamanho = $_POST["tamanho"]
$decqtde = $quantidade ; // variável para subtração estoque-quantidade
$sql = "INSERT into vendaprodutos (cd_barras, nomeproduto, preco_venda, quantidade, tamanho) VALUES (NULL,'$cd_barras','$nomeproduto','$preco_venda','$quantidade','$tamanho')";
mysql_query($sql,);
$sql = "UPDATE produtos set produtos.estoque = vendaproduto.quantidade WHERE id = '$cd_barras'; ";
mysql_query($sql);
header("Location: venda.php");
?>
You can help me, because I tried in some forums and could not solve.