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
PHP学习笔记之二
Jan 17 PHP
PHP获取url的函数代码
Aug 02 PHP
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
Aug 08 PHP
php的$_FILES的临时储存文件与回收机制实测过程
Jul 12 PHP
PHP中的Memcache详解
Apr 05 PHP
Laravel 5框架学习之子视图和表单复用
Apr 09 PHP
简单谈谈PHP中strlen 函数
Feb 27 PHP
Yii2中多表关联查询hasOne hasMany的方法
Feb 15 PHP
PHP针对伪静态的注入总结【附asp与Python相关代码】
Aug 01 PHP
PHP封装的page分页类定义与用法完整示例
Dec 24 PHP
php使用fullcalendar日历插件详解
Mar 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
PHP4实际应用经验篇(1)
2006/10/09 PHP
GBK的页面输出JSON格式的php函数
2010/02/16 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
老版本PHP转义Json里的特殊字符的函数
2015/06/08 PHP
php使用curl伪造来源ip和refer的方法示例
2018/05/08 PHP
php实现二叉树中和为某一值的路径方法
2018/10/14 PHP
解析jQuery与其它js(Prototype)库兼容共存
2013/07/04 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
2015/12/24 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
2015/12/30 Javascript
JS实现页面数据无限加载
2016/09/13 Javascript
angularJS Provider、factory、service详解及实例代码
2016/09/21 Javascript
AngulerJS学习之按需动态加载文件
2017/02/13 Javascript
vue调试工具vue-devtools安装及使用方法
2018/11/07 Javascript
微信小程序实现导航栏和内容上下联动功能代码
2020/06/29 Javascript
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
python paramiko模块学习分享
2017/08/23 Python
Python文件和流(实例讲解)
2017/09/12 Python
Python 通过调用接口获取公交信息的实例
2018/12/17 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
2019/08/07 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
2020/02/27 HTML / CSS
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
澳大利亚鞋仓库:Shoe Warehouse
2019/07/25 全球购物
be2台湾单身男女交友:全球网路婚姻介绍的领导品牌
2019/10/11 全球购物
UDP协议功能
2013/01/06 面试题
金融管理毕业生求职信
2014/03/03 职场文书
学校门卫岗位职责
2014/03/16 职场文书
汽车维修专业自荐书
2014/05/26 职场文书
学校安全防火方案
2014/06/07 职场文书
励志演讲稿800字
2014/08/21 职场文书
计划生育证明格式范本
2014/09/12 职场文书
党的群众路线教育实践活动整改落实情况自查报告
2014/10/28 职场文书
2014年安全员工作总结
2014/11/13 职场文书
财务会计求职信范文
2015/03/20 职场文书
公司员工体检通知
2015/04/21 职场文书