sql >> データベース >  >> RDS >> Mysql

CSVスキップヘッダーまたは最初の行をインポートする場合

    ParseCSVは、CSVからデータを取得するための最新の簡単な方法であり、CSVからデータを簡単に制御できます。

    適切なパスに従ってライブラリファイルを追加する必要があります

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

    その後、タイトルとデータを別々に返します。

    $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は、ライブラリを追加しただけでデータを配列形式で返すため、ヘッダーとその他のデータを簡単に分離できます 、そして改行や特殊文字と互換性があり、私もいつもそれを使用しています。

    詳細については、以下のリンクも参照してください。

    ParseCSV GitHub




    1. OracleSYS_REFCURSORは戻り型として使用できませんでした

    2. Hibernateで<map> をフェッチする方法

    3. フィールドをインクリメントするときにMySQLデータベースに競合状態がないことを確認するにはどうすればよいですか?

    4. AndroidアプリケーションでのAmazonRDSの使用