Mysql
 sql >> Database >  >> RDS >> Mysql

Quando si importa CSV, saltare l'intestazione o la prima riga

ParseCSV è il modo più recente e semplice per ottenere dati da CSV e puoi ottenere facilmente il controllo dei dati da CSV.

in cui devi aggiungere il file di libreria secondo il percorso corretto

e.g. require_once 'parsecsv.lib.php';

Successivamente restituisce titolo e dati separatamente.

$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;

L'analisi CSV restituisce i dati in formato array dopo aver aggiunto semplicemente la libreria, in modo da poter separare facilmente l'intestazione e altri dati , e compatibile con la nuova linea e il carattere speciale, così come l'ho sempre usato.

Si prega di fare riferimento anche al link sottostante per ulteriori dettagli.

ParseCSV GitHub