Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
Estou precisando ler dados de um 3 array e gravar em uma tabela. Os campos da tabela são Campo1, Campo2 e Campo2 a tabela chama Tabela1. Porém os dados estão sendo gravadas errados. Por exemplo o total de registro é 30 está sendo gravado 90
preg_match_all ($erCodigo, $resultado, $ImprimiCodigo);
preg_match_all ($erConta, $resultado, $ImprimiConta);
preg_match_all ($erValor2, $resultado, $ImprimiPrimeiro);
foreach ($ImprimiCodigo as $Codigo)
{
for ($iCodigo=0;$iCodigo<count($Codigo);$iCodigo++)
{
$auxCodigo = strip_tags($Codigo[$iCodigo]);
foreach ($ImprimiConta as $Conta)
{
for ($iConta=0;$iConta<count($Conta);$iConta++)
{
$auxConta = strip_tags($Conta[$iConta]);
foreach ($Imprimi as $Primeiro)
{
for ($i=0;$i<count($Primeiro);$i++)
{
if ($i % 2 == 0)
{
$auxPrimeiro = strip_tags($Primeiro[$i]);
$res = mysql_connect("localhost","root","") or die ('Não foi possível conectar ao banco de dados!');
mysql_select_db("DadosCVM") or die ('Base de Dados Danificada');
$comando = "INSERT INTO Tabela1 VALUES ('$auxCodigo','$auxConta','$auxPrimeiro')";
$res = mysql_query($comando);
}
}
}
}
}
}
}Carregando comentários...