Excelシートをアップロードして各行を処理しようとすると、データベースに保存されます。残念ながら、より大きなデータセットをアップロードしている場合、これは機能しません。同じファイルが 2 回アップロードされています。ここに同じコードスニペットがあります。
ignore_user_abort(true);
$excelSheetReader = new Spreadsheet_Excel_Reader();
$excelSheetReader->read($_FILES['bulk_data']['tmp_name']);
$sheets = $excelSheetReader->sheets;
if(count($sheets)>0){
$sheets=$sheets[0];
}
if($sheets !=NULL) {
for ($x = 1; $x <= $sheets['numRows']; $x++) {
set_time_limit(0);
//process each row
}
}`
`