I need to insert data into a table A, but I have an unknown data and I need to search it in table B.
So, I need to do a SELECT on table B and save it for later insertion into table A.
I have achieved the expected result, but it is a palliative solution:
$cod = $_POST['descricao'];
$produto = $_POST['codigoproduto'];
$quant = $_POST['quantidade'];
$sqlcode = mysql_query("INSERT INTO tabelaA(codigo, codigoproduto, quantidade) SELECT codigo, 9212, codigo FROM tabelaB WHERE descricao='$cod'");
$sqlcode1 = mysql_query("UPDATE tabelaA SET codigoproduto='$produto', quantidade='$quant' WHERE codigoproduto=9212");
How to do it correctly?