Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia Pessoal ,
Tenho um cliente que tem uma aplicação(desktop), o mesmo que fazer uma importação para um novo sistema web, o sistema(dektop) dele gera apenas arquivo no formato txt.
(aparece os dados do funcionário e não os titulos)
nome do arquivo: arquivos/teste.txt
matricula do funcionário
nome
endereço
...
Gostaria de saber como faço para pegar esse arquivo com essas informações e importar para o mysql.
Tentei da seguinte forma abaixo, mas os dados são inseridos apenas em um coluna.
<?php
$host = "localhost";
$user = "root";
$password = "";
$conexao = mysql_connect($host, $user, $password) or die(mysql_error());
$banco = mysql_select_db($db) or die(mysql_error());
$arquivo = 'arquivos/teste.txt';
$arq = fopen($arquivo,'r');
while(!feof($arq))
$linha[] = fgets($arq); // cria um array com o conteudo do arquivo
$sql = "INSERT INTO funcionario (matricula, nome) VALUES ('$linha[0]', '$linha[1]')";
$result = mysql_query($sql) or die(mysql_error());
?>
Muito grato pela atenção de todos e obrigado.
Carregando comentários...