csv ファイルを mysql データベースにインポートする次のスクリプトを作成しています。ユーザーは最初にログインする必要があり、アップロードするためのセキュリティ権限は別のファイルによってチェックされます。これが true と評価された場合、ファイル アップローダーによってファイルをアップロードできます。ファイルをインポートします。
以下の正しいコードを使用していますか?また、csv レイアウトが間違っている場合、インポートを拒否できますか?、csv が正しくフォーマットされている場合、これがひどく間違っている可能性があることを心配しています。この機能は、このプロジェクトの要件として要求されているため、可能な限りバカであることを証明しようとしています。
<?php
$uploadedcsv = './uploads/'.$filename.'';
$sql = 'LOAD DATA LOCAL INFILE "'.$uploadedcsv.'" INTO TABLE '.$table.' FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY """" IGNORE 1 LINES' or die(mysql_error());
?>