Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com PHP


Carlos.Edx2103

Pergunta

Boa noite...

Preciso fazer um sistema no qual ele carrega um arquivo txt, identifica os campos e adiciona no banco de dados.

O exemplo que peguei não da certo no meu projeto pois o padrão do txt meu, e separado por linhas e não por virgulas ou outros caracteres.

Segue abaixo o codigo:

<?php
    
    include_once("conexao.php");

    //$arquivo = $_FILES['arquivo'];

    //var_dump($arquivo);

    $arquivo_tmp = $_FILES['arquivo']['tmp_name'];

    $dados = file($arquivo_tmp);

    //var_dump($dados);

    foreach ($dados as $linha) {
        $valor = $linha;
        var_dump($dados);

            $cliente = $valor[0];
            $loja = $valor[1];
            $cpf = $valor[2];
            $nome = $valor[3];
            $saldodevedor = $valor[4];

            $result_usuario = "INSERT INTO dadosrecebidos (cliente, loja, cpf, nome, saldodevedor) VALUES ('$cliente', '$loja', '$cpf', '$nome', '$saldodevedor')";

            $resultado = mysqli_query($conn, $result_usuario);

    }


?>

E um exemplo do txt:

000145010730634CARLOS SILVA 0000015255
0001
00100012500
CARLOS SILVA
152,55

So que toda vez que tento fazer a busca, ele me retorna varios registros repetidos.

 

Se puderem me ajudar, agradeco desde já!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...