Jump to content
Fórum Script Brasil
  • 0

gravando dados de um txt no mysql


lordcyber

Question

Estou começando agora em php e estou tentando fazer um sistema

que faz um upload de um arquivo txt, e depois insira os dados desse txt

em uma tabela

ex:

matricula nome cargo

tabela

matricula nome cargo

os dados do txt deve ser gravado cada qual em sua coluna matricula em matricula e assim por diante

desde já agradeço.

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
Onde está seu código?

Um abraço.

Segue o php<?php

require 'conxao.php';

$arquivo = "funcionarios.txt";

$fp = fopen($arquivo,'r');

while ( ($linha = fgets($fp)))

{

// Insere matricula

$matricula = $linha[0]. $linha[1]. $linha[2]. $linha[3].

$linha[4]. $linha[5]. $linha[6]. $linha[7]. $linha[8];

//insere nome

$nome = $linha[9].$linha[10].$linha[11].$linha[12].$linha[13].$linha[14].$linha[15].$linha[16].

$linha[17].$linha[18].$linha[19].$linha[20].$linha[21].$linha[22].$linha[23].$linha[29].$linha[30];

$sql_grava = mysql_query("insert into colaborador(matricula_func, nome_func, funcao_func) values ('$matricula','$nome','$reg')");

echo $matricula, $nome."<br>";

//', '".$linha[]."','".$linha[]."

}

?>

segue o txt

12000045 PAULO JOSE DOS SANTOS Informatica

12000046 JULIANA BERNARDINO Informatica

12000047 RODRIGO LOPES Informatica

12000048 ADALBERTO JUNIOR LOPES Informatica

Link to comment
Share on other sites

  • 0

12000045 PAULO JOSE DOS SANTOS Informatica

12000046 JULIANA BERNARDINO Informatica

12000047 RODRIGO LOPES Informatica

12000048 ADALBERTO JUNIOR LOPES Informatica

<?php

require 'conxao.php';

$arquivo = "funcionarios.txt";

$fp = fopen($arquivo,'r');

while ( ($linha = fgets($fp)))

{

// Insere matricula

$matricula = $linha[0]. $linha[1]. $linha[2]. $linha[3].

$linha[4]. $linha[5]. $linha[6]. $linha[7]. $linha[8];

//insere nome

$nome = $linha[9].$linha[10].$linha[11].$linha[12].$linha[13].$linha[14].$linha[15].$linha[16].

$linha[17].$linha[18].$linha[19].$linha[20].$linha[21].$linha[22].$linha[23].$linha[29].$linha[30];

$sql_grava = mysql_query("insert into colaborador(matricula_func, nome_func, funcao_func) values ('$matricula','$nome','$reg')");

echo $matricula, $nome."<br>";

//', '".$linha[]."','".$linha[]."

}

?>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...