loop で sql を起動する必要があります。問題は、 loop 内で sql が失敗するたびに、前のループの他の sql 全体が失敗することです。たとえば、100回の反復でループがあり、10回目の反復でSQLエラーが発生したとしましょう。その場合、残りの90回の反復でもSQLを起動しません。
for($i=0;$i<$n;$i++) {
$sql="BULK
INSERT epds_temp
FROM '{$uploadsCsv}1.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)";
$this->Epd->query($sql);
}
通常のphpの場合、私はできるはずです@mysql_query($sql);
何か案は?