Ich benutze ms Excel, um große Daten auf mein System hochzuladen. Wenn ich Excel-Datei hochzuladen, die Spalten hat, die durch Rezept gebildet werden. Das Heraufladen ist länger als üblich. Jetzt will ich überprüfen, dass die Eingang Excel-Datei gültig ist. Wenn sie Spalten haben, die nach Rezept gemacht werden, wird das System Fortschritt abbrechen. Ich habe phpexcel doucment gelesen, aber keine Lösung gefunden. Haben Sie irgendwelche Ideen? Meine QuellePHPexcel überprüfen, ob Spaltenwert von Rezept gemacht
Meine Quelle: $ objReader-> setReadDataOnly (true);
$objPHPExcel = $objReader->load($uploaded_dir . DIRECTORY_SEPARATOR . $new_name);
$objWorksheet = $objPHPExcel->setActiveSheetIndex(0);
$highestRow = $objWorksheet->getHighestRow(); // e.g. 10
$total_order_row = $highestRow;
$highestColumn = $objWorksheet->getHighestColumn(); // e.g 'F'
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn); // e.g. 5
for ($ i = 1; $ i = $ < highestRow; $ i ++) { $ data1 = $ objWorksheet-> getCellByColumnAndRow (0, $ i) -> getValue();
$data2= $objWorksheet->getCellByColumnAndRow(1, $i)->getValue();
$data3= $objWorksheet->getCellByColumnAndRow(2, $i)->getValue();
//Todo: insert to db
}
ohne Code, nein. –