Я пытаюсь прочитать только один лист из документа xls, и у меня есть это:
$sheetname = 'Sheet1';
$path = $_FILES["file"]["tmp_name"];
$object = PHPExcel_IOFactory::load($path);
$objectr = $object->getSheet(0);
foreach($objectr->getWorksheetIterator() as $worksheet)
{
$highestRow = $worksheet->getHighestRow();
$highestColumn = $worksheet->getHighestColumn();
for($row=2; $row<=$highestRow; $row++)
{
$date= $worksheet->getCellByColumnAndRow(0, $row)->getValue();
$name= $worksheet->getCellByColumnAndRow(1, $row)->getValue();
$old= $worksheet->getCellByColumnAndRow(2, $row)->getValue();
$data[] = array(
'date' => $date,
'name' => $name,
'old' => $old
);
}
}
$this->db->insert_batch('tbl_trx', $data);
unlink(realpath('excel/'.$data_upload['file_name']));
$this->session->set_flashdata('success','Berhasil successData');
redirect('transaction');
Проблема в том, что он читает все листы файла.
Любые идеи