Cadastro e Update
Pessoal estou tentando fazer meu formulario inserir dados em uma tabela e dar update em outra
Tipo, tenho uma tabela de "produtos" e nela tenho um campo chamado "estoque_atual"
e tbm tenho uma tabela chamada "Entrada" e nela tenho o campo quantidade
eu quero inserir nela os dados do meu form passando via POST ( isso eu ja faço ) e dar um Update no campo de estoque_atual da tabela produtos, somando o valor que preenchi no formulario mais o valor atual que ja tinha.
eu fiz assim, mais ate agora nao deu certo
HTML
<fieldset>
<div class="control-group">
<label class="control-label" for="focusedInput">Data:</label>
<div class="controls">
<input class="input-xlarge focused" id="focusedInput" onkeypress="return arrumaEnter(this, event)" onKeyDown="bloquear_ctrl_j()" name="data" value="<?php echo date('d/m/Y'); ?>" type="text">
</div>
</div>
</fieldset>
<fieldset>
<div class="control-group">
<label class="control-label" for="focusedInput">Codigo de Barras:</label>
<div class="controls">
<input class="input-xlarge focused" id="focusedInput" onkeypress="return arrumaEnter(this, event)" onKeyDown="bloquear_ctrl_j()" name="codigo_barras" type="text">
</div>
</div>
</fieldset>
<fieldset>
<div class="control-group">
<label class="control-label" for="focusedInput">Categoria:</label>
<div class="controls">
<select name="categoria" id="categoria">
<?php
$sql = mysql_query("SELECT nome FROM categoria") or die(mysql_error());
while($row=mysql_fetch_array($sql)){
echo "<option value=".$row['nome'].">".$row['nome']."</option>";
}
mysql_close($con);
?>
</select>
</div>
</div>
</fieldset>
<fieldset>
<div class="control-group">
<label class="control-label" for="focusedInput">Produto:</label>
<div class="controls">
<select name="nome" id="nome">
<?php
$sql = mysql_query("SELECT nome FROM produto") or die(mysql_error());
while($row = mysql_fetch_array($sql)){
echo "<option value=".$row['nome'].">".$row['nome']."</option>";
}
mysql_close($con);
?>
</select>
</div>
</div>
</fieldset>
<fieldset>
<div class="control-group">
<label class="control-label" for="focusedInput">Fornecedor:</label>
<div class="controls">
<select name="fornecedor" id="fornecedor">
<?php
$sql = mysql_query("SELECT nome FROM fornecedor") or die(mysql_error());
while($row = mysql_fetch_array($sql)){
echo "<option value=".$row['nome'].">".$row['nome']."</option>";
}
mysql_close($con);
?>
</select>
</div>
</div>
</fieldset>
<fieldset>
<div class="control-group">
<label class="control-label" for="focusedInput">Quantidade:</label>
<div class="controls">
<input class="input-xlarge focused" id="focusedInput" onkeypress="return arrumaEnter(this, event)" onKeyDown="bloquear_ctrl_j()" name="fornecedor" type="text">
</div>
</div>
</fieldset>
<fieldset>
<div class="control-group">
<label class="control-label" for="focusedInput">Obs:</label>
<div class="controls">
<input class="input-xlarge focused" id="focusedInput" onkeypress="return arrumaEnter(this, event)" onKeyDown="bloquear_ctrl_j()" name="preco" type="text">
</div>
</div>
</fieldset>
<input type="submit" class="btn" value="Cadastrar" id="cadastrar_produto" name="cadastrar_produto">
</form>
PHP
<?php
require("../Connections/config.php");
//Verifica se o botão submit foi carregado
$data = $_POST["data"];
$codigo_barras = $_POST["codigo_barras"];
$categoria = $_POST["categoria"];
$nome = $_POST["nome"];
$fornecedor = $_POST["fornecedor"];
$quatidade = $_POST["quantidade"];
$obs = $_POST["obs"];
$estoque_atual = $sqlinsert["estoque_atual"];
$sqlinsert = "INSERT INTO entrada (id, data, codigo_barras, categoria, nome, fornecedor, quantidade, obs ) VALUES (' ' , '$data' , '$codigo_barras' , '$categoria' , '$nome' , '$fornecedor' , '$quantidade' , '$obs')";
$sqlinsert= mysql_query("UPDATE produto SET quantidade = estoque_atual + $quantidade WHERE estoque_atual='$estoque_atual'");
mysql_query($sqlinsert) or die ("Não foi possivel inserir");
echo "<center><h1 style=\"font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#666; alignment-adjust:central;\">O <strong style=\"color:#09F\">$nome</strong> Foi Cadastrado com Sucesso</h1></center>";
echo'<script language= "JavaScript" type=" text/JavaScript">
location.href="../cadastrar_produto.php"
</script>';
?>Discussão (2)
Carregando comentários...