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新手上路(十三)
Oct 09 PHP
DISCUZ 分页代码
Jan 02 PHP
如何使用PHP批量去除文件UTF8 BOM信息
Aug 05 PHP
PHP遍历文件夹与文件类及处理类用法实例
Sep 23 PHP
WordPress中设置Post Type自定义文章类型的实例教程
May 10 PHP
深入理解PHP原理之执行周期分析
Jun 01 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
Aug 12 PHP
总结PHP中数值计算的注意事项
Aug 14 PHP
PHP实现上传图片到数据库并显示输出的方法
May 31 PHP
PHP判断是否微信访问的方法示例
Mar 27 PHP
laradock环境docker-compose操作详解
Jul 29 PHP
PHP使用ajax的post方式下载excel文件简单示例
Aug 06 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目录操作函数之获取目录与文件的类型
2010/12/29 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
2014/06/30 PHP
在Nginx上部署ThinkPHP项目教程
2015/02/02 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
可在线编辑网页文字效果代码(单击)
2013/03/02 Javascript
JavaScript 上万关键字瞬间匹配实现代码
2013/07/07 Javascript
javascript获取所有同类checkbox选项(实例代码)
2013/11/07 Javascript
Bootstrap每天必学之响应式导航、轮播图
2016/04/25 Javascript
Bootstrap布局之栅格系统学习笔记
2017/05/04 Javascript
javascript 初学教程及五子棋小程序的简单实现
2017/07/04 Javascript
angular4自定义组件非input元素实现ngModel双向数据绑定的方法
2018/12/28 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
2019/08/12 Javascript
解决layui弹框失效的问题
2019/09/09 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
CountUp.js数字滚动插件使用方法详解
2019/10/17 Javascript
vue 取出v-for循环中的index值实例
2019/11/09 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
node.js开发辅助工具nodemon安装与配置详解
2020/02/06 Javascript
[03:57]DOTA2英雄梦之声_第03期_幻影刺客
2014/06/21 DOTA
python获得图片base64编码示例
2014/01/16 Python
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
跟老齐学Python之??碌某?? target=
2014/09/12 Python
python中os操作文件及文件路径实例汇总
2015/01/15 Python
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
python 实现删除文件或文件夹实例详解
2016/12/04 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
Django 路由系统URLconf的使用
2018/10/11 Python
python实现猜拳小游戏
2020/04/05 Python
520使用Python实现“我爱你”表白
2020/05/20 Python
找到您丢失的钥匙、钱包和手机:Tile
2017/05/19 全球购物
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
暑期社会实践感言
2014/02/25 职场文书
志愿者服务感言
2014/02/27 职场文书
检举信的格式及范文
2014/04/04 职场文书
网吧七夕活动策划方案
2014/08/31 职场文书
2014年督导工作总结
2014/11/19 职场文书