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

Ler Txt E Gravar No Mysql


Guest - Tony -

Pergunta

Guest - Tony -

Olá pessoal...tudo legal.??

Bom estou com uma duvida e gostaria de saber se alguém pode me ajudar....

Primeiramente preciso saber se é possivel fazer o que tenho em mente.... assim... uma empresa possui um sistema interno de registros...e esse sistema gera um arquivo em txt... por exemplo:

id Nota/Serie Destino Dt.Entrada Dt.Entrega Dt.Devol. Conhec. Volumes Peso Valor

--------------------------------------------------------------------------------------

001 234234 2 LOJA ABC 26/04/2006 26/04/2006 ********** 200587 1320 26373.600 41,698.80

001 234232 3 LOJA DEF 27/04/2006 27/04/2006 ********** 200588 120 2397.6000 3,790.80

001 345543 3 LOJA ABC 27/04/2006 27/04/2006 27/04/2006 200589 420 3840.4800 6,510.00

001 534535 2 LOJA ABC 27/04/2006 27/04/2006 ********** 200590 2555 19866.960 85,370.00

001 334554 3 LOJA ABC 27/04/2006 27/04/2006 ********** 200591 120 2397.6000 3,790.80

agora vem a interrogação... seria como eu ler esse arquivo com php e gravar cada registro no MYSQL..mas por exemplo id...na tabela id... nota/serie na tabela nota/serie do mysql e assim por diante....

Se alguém souber me responder pelo menos se é possivel isso...e melhor se alguém puder me orientar...pelo menos na lógica eu agradeço

Um abraço!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

bom, o destino vai atrapalhar 1 pouco.

se forem todos com 2 palavras o script que eu fiz ajuda, senão vai dar coisa errada.

<?php
$arquivo="file.txt";
$fp=fopen($arquivo,"r");
$conteudo=fread($fp,filesize($arquivo));
$linhas=explode("\n",$conteudo);
for($i=0;$i<count($linhas);$i++){
    $linhas[$i]=$dado=explode(" ",$linhas[$i]);
    $id=$dado[0];
    $nota=$dado[1];
    $destino=$dado[2]." ".$dado[3];;
    $dt_entrada=$dado[4];
    $dt_entrega=$dado[5];
    $dt_devol=$dado[6];
    $conhec=$dado[7];
    $volumes=$dado[8];
    $peso=$dado[9];
    $valor=$dado[10];
    mysql_query("INSERT INTO id FROM naosei (id, nota, destino, dt_entrada, dt_entrega, dt_devol, conhec, volumes, peso, valor) VALUES ('$id','$nota','$destino','$dt_entrada','$dt_entrega','$dt_devol','$conhec','$volumes','$peso','$valor')",$conexao);
}

?>

Se não entender algma coisa nele fala

Link para o comentário
Compartilhar em outros sites

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,3k
    • Posts
      652,6k
×
×
  • Criar Novo...