2016-07-18 20 views
1

Привет, ребята, у меня проблема с чтением таблицы из документа Excel, который не начинается с raw 1 colone 1 (A1) с использованием LARAVEL, в этом документе есть заголовок и несколько пустых строк, как показано на рисунке: Excel table imageКак читать таблицу из документа Excel с пустыми строками с использованием Laravel

вот код, который я использовал для загрузки таблицы из документа, между тем он отлично работает, если я удалил весь текст заголовка и все пустые ячейки!

 Excel::load(Input::file('file'), function($reader) { 

// Getting all results 
$results = $reader->get(); 
foreach ($results as $r =>$v) { 
    $person = new Person; 
     $person->name = $v['name']; 
     $person->age = $v['age']; 
     $person->save(); 
} 
+0

Какое расширение или инструмент вы используете для чтения файлов excel? – theMohammedA

+0

Я использую maatwebsite/excel –

ответ

1

Yupiiii !! нашел решение этой проблемы, перейдя в конфигурационный файл: \ Laravel-Project \ Config \ excel.php и измените следующую строку:

/* 
    |-------------------------------------------------------------------------- 
    | First Row with data or heading of data 
    |-------------------------------------------------------------------------- 
    | 
    | If the heading row is not the first row, or the data doesn't start 
    | on the first row, here you can change the start row. 
    | 
    */ 

    'startRow'    => 1, 

и изменить номер 1 по любой строка начала вашего стола ^^!