sql >> Databáze >  >> RDS >> Mysql

Při importu CSV přeskočte záhlaví nebo první řádek

ParseCSV je nejnovější a snadný způsob, jak získat data z CSV a můžete snadno získat kontrolu nad daty z CSV.

ve kterém musíte přidat soubor knihovny podle správné cesty

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

Poté samostatně vrátí název a data.

$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 vrací data ve formátu pole po pouhém přidání knihovny, takže můžete snadno oddělit záhlaví a další data a je kompatibilní s novým řádkem a speciálními znaky, stejně jako jsem jej vždy používal.

Další podrobnosti naleznete také na níže uvedeném odkazu.

ParseCSV GitHub




  1. SQL Server Management Studio (SSMS)

  2. Datový typ Datetime v MySQL dělá chybu

  3. postgresql postgis If bod uvnitř kruhu

  4. Oracle vložit do tabulky2 a poté odstranit z tabulky1, výjimka, pokud selže