我正在編寫以下腳本,將一個csv文件導入到mysql數據庫中。 用戶必須先登錄,然後才能通過其他文件檢查其上傳的安全權限,如果該值爲true,則可以通過文件上載器上載該文件,該文件僅允許上傳csv文件,然後再下載部分導入文件。上傳一個csv並將其導入到mysql數據庫中
我是否在下面使用了正確的代碼?,如果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());
?>
謝謝,我會看看那個:-) – user1148760 2012-01-14 01:00:39