php通过PHPExcel导入Excel表格到MySQL数据库的简单实例


Posted in PHP onOctober 29, 2016

如下所示:

<?php

define('BASE_URL', realpath(dirname(__FILE__)));
require_once BASE_URL . '/PHPExcel/PHPExcel.php';//引入PHPExcel类文件

//excel文件的地址
$excel_fiel_path = './phpexcel.xls';


$PHPExcel = new PHPExcel();// 实例化PHPExcel工具类
//分析文件获取后缀判断是2007版本还是2003
$extend = pathinfo("./" . $excel_fiel_path);
$extend = strtolower($extend["extension"]); 
// 判断xlsx版本,如果是xlsx的就是2007版本的,否则就是2003
if ($extend=="xlsx") {
  $PHPReader = new PHPExcel_Reader_Excel2007();
  $PHPExcel = $PHPReader->load("./" . $excel_fiel_path);
}else{
  $PHPReader = new PHPExcel_Reader_Excel5();
  $PHPExcel = $PHPReader->load("./" . $excel_fiel_path);
}

 /* 第二种方法*/
$objWorksheet = $PHPExcel->getActiveSheet();
$highestRow = $objWorksheet->getHighestRow(); 
echo 'highestRow='.$highestRow;
echo "<br>";
$highestColumn = $objWorksheet->getHighestColumn();
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);//总列数
echo 'highestColumnIndex='.$highestColumnIndex;
echo "<br>";
$headtitle=array(); 
for ($row = 2;$row <= $highestRow;$row++) 
{
  $strs=array();
  //注意highestColumnIndex的列数索引从0开始
  for ($col = 0;$col < $highestColumnIndex;$col++)
  {
    $strs[$col] =$objWorksheet->getCellByColumnAndRow($col, $row)->getValue();

  } 
  //todo
  //连接mysql ,一条条写入
 
}

以上就是小编为大家带来的php通过PHPExcel导入Excel表格到MySQL数据库的简单实例全部内容了,希望大家多多支持三水点靠木~

PHP 相关文章推荐
PHP生成唯一的促销/优惠/折扣码(附源码)
Dec 28 PHP
解析php中获取系统信息的方法
Jun 25 PHP
免费手机号码归属地API查询接口和PHP使用实例分享
Apr 10 PHP
php数组合并array_merge()函数使用注意事项
Jun 19 PHP
php一个解析字符串排列数组的方法
May 12 PHP
浅析PHP中Session可能会引起并发问题
Jul 23 PHP
PHP运行模式汇总
Nov 06 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
Nov 24 PHP
Laravel框架实现的记录SQL日志功能示例
Jun 19 PHP
Laravel框架验证码类用法实例分析
Sep 11 PHP
Yii实现微信公众号场景二维码的方法实例
Aug 30 PHP
浅谈PHP定义命令空间的几个注意点(推荐)
Oct 29 #PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
Oct 28 #PHP
PHP创建多级目录的两种方法
Oct 28 #PHP
PHP查询大量数据内存耗尽问题的解决方法
Oct 28 #PHP
遍历指定目录,并存储目录内所有文件属性信息的php代码
Oct 28 #PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
Oct 28 #PHP
PHP图像识别技术原理与实现
Oct 27 #PHP
You might like
一个简单的php MVC留言本实例代码(必看篇)
2016/09/22 PHP
使用composer命令加载vendor中的第三方类库 的方法
2019/07/09 PHP
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
2007/03/06 Javascript
jQuery 各种浏览器下获得日期区别
2008/12/22 Javascript
JavaScript 读取元素的CSS信息的代码
2010/02/07 Javascript
jquery ui dialog ie8出现滚动条的解决方法
2010/12/06 Javascript
JavaScript中的eval()函数详解
2013/08/22 Javascript
iframe子父页面调用js函数示例
2013/11/07 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
使用命令对象代替switch语句的写法示例
2015/02/28 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
使用requestAnimationFrame实现js动画性能好
2015/08/06 Javascript
View.post() 不靠谱的地方你知道多少
2017/08/29 Javascript
bootstrap table实现双击可编辑、添加、删除行功能
2017/09/27 Javascript
react+redux的升级版todoList的实现
2017/12/18 Javascript
vue组件中使用props传递数据的实例详解
2018/04/08 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
基于Nuxt.js项目的服务端性能优化与错误检测(容错处理)
2019/10/23 Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
2020/07/22 Javascript
初步讲解Python中的元组概念
2015/05/21 Python
python根据京东商品url获取产品价格
2015/08/09 Python
Python冒泡排序注意要点实例详解
2016/09/09 Python
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
python实现一个简单的并查集的示例代码
2018/03/19 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
python写程序统计词频的方法
2019/07/29 Python
网页布局中CSS样式无效的十个重要原因详解
2017/08/10 HTML / CSS
One.com挪威:北欧成长最快的网络托管公司
2016/11/19 全球购物
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
美国最大和最受信任的二手轮胎商店:Bestusedtires.com
2020/06/02 全球购物
个人简历中自我评价
2014/02/11 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
大学生求职信
2014/06/17 职场文书
画展观后感
2015/06/17 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
应届毕业生的自我评价
2019/06/21 职场文书