2017-02-17 27 views
-2

私はmaatwebsiteを使ってlaravelでExcelファイルをインポートしています。シートはうまくアップロードされていますが、最初の行である見出しを使ってlaravelビューでExcelシートの内容を表示する方法はわかりませんでした。私は誰でもここで私を助けることができます。おかげLaravel maatwebsiteがExcelをインポートし、インポートしたExcelをHTML表形式で表示しますか?

+0

コードを書くことはできません。私たちはいくつかの問題についてあなたを助けるためにここにいます。 – Buglinjo

+0

https://www.google.nl/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=php+read+excel Googleが友人になることがあります。 –

答えて

1

は、Excelシートをロードし、配列に値を変換:

$data = Excel::load('file.xls')->toArray(); 

は、アレイ(すなわち、ヘッダ)に最初のエントリから鍵を変換する:

$headers = array_keys($data[0]); 

そしてテーブルを構築します:

<table> 
    <tr> 
     @foreach($headers as $h) 
      <th>{{$h}}</th> 
     @endforeach 
    </tr> 

    @foreach($data as $d) 
     <tr> 
      @foreach($d as $v) 
       <td>{{$v}}</td> 
      @endforeach 
     </tr> 
    @endforeach 
</table> 

これにはエラーチェックがありませんので、いくつかご用意ください。

+0

ありがとうございました。 – Kamal

関連する問題