Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Ao importar o CSV, pule o cabeçalho ou a primeira linha


O ParseCSV é a maneira mais recente e fácil de obter dados do CSV e você pode obter o controle dos dados do CSV facilmente.

no qual você deve adicionar o arquivo de biblioteca de acordo com o caminho adequado
e.g. require_once 'parsecsv.lib.php';

Depois disso, ele retorna título e dados separadamente.
$filename = 'abc.csv';  // path of CSV file or after upload pass temp path of file
$csv = new parseCSV();
$csv->auto($filename);

foreach ($csv->titles as $value):
$getcsvtitle[] = // get header in variable
endforeach;

foreach ($csv->data as $key => $row):
 //$getdataasperrow = // get data row wise.
endforeach;

ParseCSV retorna dados em formato de matriz após apenas adicionar a biblioteca, para que você possa separar facilmente o cabeçalho e outros dados , e compatível com nova linha e caractere especial, assim como sempre o usei também.

Por favor, consulte o link abaixo para obter mais detalhes também.

ParseCSV GitHub