Importação de arquivo txt

Suporte à dúvidas gerais relacionadas ao phpBB.
celiommorais
Novato
Novato
Mensagens: 1
Registrado em: 03 Abr 2013, 14:22
Você favoritou esta postagem

Importação de arquivo txt

  • Remover marcador da postagem
  • Mensagem por celiommorais »

    Caros,
    boa tarde!
    desenvolvi um código para importar arquivo txt para base mysql, como php. Os dados são importados, porém, um erro abaixo aparece na tela. Abaixo, o código e o erro:


    Código:

    <?php
    if (isset($_POST['novo'])){
    $handle = fopen("faturamento.txt", "r");
    if ($handle) {
    while (!feof($handle)) {
    $buffer = fgets($handle);
    $dados = explode(';',$buffer);

    $i = 0;
    $campo01 = $dados[$i];
    $i++;
    $campo02 = $dados[$i];
    $i++;
    $campo03 = $dados[$i];
    $i++;
    $campo04 = $dados[$i];
    $i++;
    $campo05 = $dados[$i];
    $i++;

    $sql_consulta = mysql_query("Select * From teste Where campo2 = '$campo02'")
    or die(mysql_error());

    if (mysql_num_rows($sql_consulta) == '0'){
    $sql = mysql_query("Insert Into teste (campo1, campo2, campo3, campo4, campo5) Values ('$campo01','$campo02','$campo03','$campo04','$campo05')")
    or die(mysql_error());

    }
    }
    }
    fclose($handle);
    }
    ?>




    Erro:

    C:\xampp\htdocs\gpanet\includes\usuario_cadastro.php on line 118

    Notice: Undefined offset: 2 in C:\xampp\htdocs\gpanet\includes\usuario_cadastro.php on line 120

    Notice: Undefined offset: 3 in C:\xampp\htdocs\gpanet\includes\usuario_cadastro.php on line 122

    Notice: Undefined offset: 4 in C:\xampp\htdocs\gpanet\includes\usuario_cadastro.php on line 124


    Não consigo solucionar.

    Obrigado!
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6043
    Registrado em: 03 Set 2009, 21:59
    Contato:

    Re: Importação de arquivo txt

  • Favoritar esta postagem
  • Mensagem por _Vinny_ »

    Isso tem alguma relação com phpBB?

    Basta que verifique os erros indicados nas linhas dos arquivos.
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Trancado