質問編集履歴

1

「PHPSpreadsheetを使用するときに必要になるであろうコード」を追記しました。

2022/06/13 03:58

投稿

退会済みユーザー
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';