O projeto é de venda online e controle de estoque, mas no momento preciso pegar o produto e salvar no DB para gerar o romaneio no passo seguinte.
arquivo vendas.php procura do db o produto e o preço:
<body>
<form name="form1" method="post" action="mostra_produtos.php">
<hr size="2" color="#FF0000">
<BR>
<table border="0" width="100%">
<tr>
<td> </td>
<td>
<font color="#0000FF"><b>CONSULTA PELO CÓDIGO</b></font> <BR>
<BR>
<font color="#0000FF">
Código: <input name="codigo" type="text" ="codigo" size="10"> <BR><BR>
<input type="submit" name="Submit" value="Consultar"></font>
</td>
<td> </td>
</tr>
</table>
</form>
</body>
O arquivo seguinte mostra os dados encontrados eu quero pegar esses dados para gravar no passo seguinte, o arquivo mostra_produtos.php com um link para gravar:
<?
include"conectadb.php";
$y = mysql_query("SELECT * FROM dadosprodutos WHERE codigo='$codigo' LIMIT 1");
while($x = mysql_fetch_array($y)){
echo'
<hr size="3" color="#FF8080">
Código: <input name="codigo" type="text" id="codigo" value="'.$x['codigo'].'" size="6">
Descrição: <input name="descri" type="text" id="descri" value="'.$x['descri'].'" size="20">
Preço: <input name="pvenda" type="text" id="pvenda" value="'.$x['pvenda'].'" size="7">
Quantidade: <input name="quantia" type="text" id="quantia" value="00" size="4">
<a href="salva_vendas">Gravar</a>
<hr size="3" color="#0000FF">
';
}
?>
Repito: preciso pegar o preço e a descrição, quantidade e outros dados ocultois como preco de custo e gravar no DB para gerar romaneio.
<?
include"conectadb.php";
$codigo = $_POST['quantia'];
$datavenda = date("d/m/Y");
$pvenda = $_POST['pvenda'];
$pcusto = $_POST['pcusto'];
$x = mysql_query("INSERT INTO vendidos (codigo, descri, quantia, pcusto, pvenda, datavenda, margem, vlucro) VALUES('$codigo2','$descri', '$pcusto','$quantia','$precototal', '$datavenda','$vmargem','$vlucro')");
if($x){echo"Os dados do produto foram gravados com sucesso!";
}else{
echo"ERRO! O cadastro não pode ser efetuado";
}
?>
<?php
include"vendas.php";
?>
<?php
include"mostra_vendas.php";
?>
Bom, quem souber e se dispuser a ajudar, agradeço.
Edição feita por: Falcão, 06/08/2005, 13:30.