0
How do I get the data that was not passed via $_POST, but are already saved in the same table that I am receiving some data, such as ID,NOME_PRODUTO,etc., in an array, which receives data from various products.
//POST em array que recebo
$valor_unitario = $_POST['valorunitario'];
$nome-produto= $_POST['nome_produto'];
$quant_produto = $_POST['quant_produto'];
$subtotal = $_POST['subtotal'];
$id_produto = $_POST['id_produto'];
//AQUI INSERE OS ARRAYS NO BANCO DE DADOS, RECEBE OS PRODUTOS ADICIONADOS VIA POST (AQUI QUERO SALVAR O RESTANTE DOS CAMPOS DO PRODUTO ATRAVÉS DO ID DELES.
$i=0;
$sql= "INSERT INTO `log_nfe_produtos` (`NOME_PRODUTO`, `VALOR_UNITARIO`, `QUANT_PRODUTO`, `SUBTOTAL`, `ID_EMPRESA`,`ID_NF`) VALUES ";
foreach($nome_produto as $p){
$sql=$sql."('$p','$valor_unitario[$i]','$quant_produto[$i]','$subtotal[$i]','1','$cod_pedido[$i]'),";
$i++;
}
$sqlFinal = substr($sql, 0, strlen($sql)-1);
$sqlFinal2 = $conn->prepare("$sqlFinal");
$sqlFinal2->execute();