Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Beim CSV-Import Kopfzeile oder erste Zeile überspringen

ParseCSV ist die neueste und einfachste Möglichkeit, Daten aus CSV zu erhalten, und Sie können die Daten aus CSV einfach kontrollieren.

in der Sie die Bibliotheksdatei gemäß dem richtigen Pfad hinzufügen müssen

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

Danach werden Titel und Daten getrennt zurückgegeben.

$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 gibt Daten im Array-Format zurück, nachdem Sie einfach eine Bibliothek hinzugefügt haben, sodass Sie Header und andere Daten einfach trennen können , und kompatibel zu Zeilenumbrüchen und Sonderzeichen, so wie ich es auch immer benutzt habe.

Weitere Einzelheiten finden Sie auch unter dem folgenden Link.

ParseCSV GitHub