質問編集履歴
1
「PHPSpreadsheetを使用するときに必要になるであろうコード」を追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,8 +5,21 @@
|
|
5
5
|
0. 合わせて、最終的にデータをファイルにして出力しているのですが、その時「phpspreadsheet」ライブラリを使用しているので、これを期に、EXCELファイルの読み込み>データベースの登録までを「Simple XLSX」から「phpspreadsheet」でおこないたいと思っています。
|
6
6
|
0. 今回はじめてSQL文の”自動採番”機能を使ってみたいのですが、どうやったら使えるか分かりません。読み込むEXCELファイルに空白列を先頭に手動で入力すれば簡単なのですが、できるだけ手作業を排除したいと思っています。
|
7
7
|
|
8
|
+
### PHPSpreadsheetを使用するときに必要になるであろうコード
|
9
|
+
```PHP
|
10
|
+
require '../../../vendor/autoload.php';
|
11
|
+
|
12
|
+
use \PhpOffice\PhpSpreadsheet\Spreadsheet;
|
13
|
+
use \PhpOffice\PhpSpreadsheet\Reader\Xlsx as XlsxReader;
|
14
|
+
|
15
|
+
$reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Xlsx');
|
16
|
+
$spreadsheet = $reader->load($filePath);
|
17
|
+
$sheet = $spreadsheet->getActiveSheet();
|
18
|
+
|
19
|
+
$data = [];
|
20
|
+
```
|
21
|
+
|
8
22
|
### 該当のソースコード
|
9
|
-
|
10
23
|
```PHP
|
11
24
|
|
12
25
|
require_once '../../../simplexlsx.class.php';
|