Pergunta

Gostaria de saber como posso importar arquivos CSV selecionados pelo usuário para o banco de dados usando o PHP.

Existe alguma maneira prática nisso?

obrigado

Foi útil?

Solução

O PHP tem uma função para isso: fgetcsv(). No entanto, você ainda precisará escrever o loop e o código que insere linhas no banco de dados.

$in = fopen('filename.csv', 'r');
while (($row = fgetcsv($in, 10000, ',')) !== false) {
  mysql_query("INSERT INTO ....");
}
fclose($in);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top