PHP 匯入excel資料

2021-06-26 12:42:41 字數 2988 閱讀 3358

之前發過使用phpexcel將資料匯出到excel檔案的方法,本篇文章主要介紹下如何使用phpexcel將excel檔案匯入到資料庫的方法。

下面首先說一下本次匯入的excel檔案的資料格式,截圖如下:

下面是將該excel檔案的資料匯入到資料庫的具體**:

檢視**列印

01<?php

02require_once'classes/phpexcel.php';

03require_once'classes/phpexcel/iofactory.php';

04require_once'classes/phpexcel/reader/excel5.php';

05

06$objreader=phpexcel_iofactory::createreader('excel5');//use excel2007 for 2007 format

07$objphpexcel=$objreader->load($file_url);//$file_url即excel檔案的路徑

08$sheet=$objphpexcel->getsheet(0);//獲取第乙個工作表

09$highestrow=$sheet->gethighestrow();//取得總行數

10$highestcolumn=$sheet->gethighestcolumn();//取得總列數

11//迴圈讀取excel檔案,讀取一條,插入一條

12for($j=2;$j<=$highestrow;$j++)

18//explode:函式把字串分割為陣列。

19$strs=explode("\\",$str);

20$sql="insert into `".tb_prefix."business`(`username`,`password`,`company`,`prov`,`address`,`btime`,`phone`,`email`,`name`) values (

21'',

22'',

23'',

24'',

25'',

26'',

27'',

28'',

29'')";

30$db->query($sql);//這裡執行的是插入資料庫操作

31}

32unlink($file_url);//刪除excel檔案

另外對於如何使用phpexcel匯出excel檔案的,請參考本站文章:

php匯出excel檔案總結

PHP匯入Excel資料

首先看看示例 了解一下excel reader的基本使用方式 按照下面的注釋step by step 1.引用excelreader類檔案 require once excel reader.php 2.例項化讀取excel的類 data new spreadsheet excel reader 3...

PHP匯入Excel資料

首先看看示例 了解一下excel reader的基本使用方式 按照下面的注釋step by step 1.引用excelreader類檔案 require once excel reader.php 2.例項化讀取excel的類 data new spreadsheet excel reader 3...

php匯入excel資料到mysql

例項 1.匯入只有乙個sheets的excel檔案 require once db.php 引用資料庫例項化類 require once reader.php 應用匯入excel的類 data new spreadsheet excel reader 例項化類 data setoutputencod...