INSERT APOS FOREACH
Pessoal, estou com um problema que não consigo achar a solução já tentei de tudo e não faz a inserção no banco.
Este é meu código alguém ai com mais experiência pode me ajudar?
function linhaProcessada1($self, $numLn, $vlinha) {
if(!empty($vlinha)){
foreach($vlinha as $nome_indice => $valor) // Laço para verificar os registros do arquivo .RET
//echo "$nome_indice: $valor<br/>"; // Aqui esta mostrando que esta pegando os campos certinho.
$b = $vlinha["banco"]; // Aqui traz o código do banco no caso 341 itaú
$ag_receb = $vlinha["ag_receb"];
$dv_receb = $vlinha["dv_receb"];
$nm = $vlinha['nosso_numero'];
$venc = $vlinha['vencimento'];
$valor = $vlinha['valor'];
$ocorrencia = $vlinha['ocorrencia'];
//Aqui deveria fazer o insert na tabela não não faz.
Observação: O campo id é auto increment
$sql = mysqli_query($conexap, "INSERT INTO financeiro (banco,ag_receb,dv_receb,nosso_numero,ocorrencia,vencimento,valor)
VALUES('$b','$ag_receb','$dv_receb','$nm','$ocorrencia','$venc','$valor')");
if($sql > 0) {
echo 'Gravou no banco';
}else{
echo 'Não Gravou';
}
}
}Discussão (9)
Carregando comentários...