使用phpexcel类实现excel导入mysql数据库功能(实例代码)
发布:smiling 来源: PHP粉丝网 添加日期:2021-08-03 15:59:00 浏览: 评论:0
下面小编就为大家带来一篇使用phpexcel类实现excel导入mysql数据库功能(实例代码),小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧。
下载phpexcel文件,地址:phpexcel.codeplex.com/
代码示例:
- require_once 'phpexcel/Classes/PHPExcel.php';
- require_once 'phpexcel/Classes/PHPExcel/IOFactory.php';
- require_once 'phpexcel/Classes/PHPExcel/Reader/Excel5.php';
- $objReader = PHPExcel_IOFactory::createReader('Excel5');//use excel2007 for 2007 format
- $objPHPExcel = $objReader->load($filename); //$filename可以是上传的文件,或者是指定的文件
- $sheet = $objPHPExcel->getSheet(0);
- $highestRow = $sheet->getHighestRow(); // 取得总行数
- $highestColumn = $sheet->getHighestColumn(); // 取得总列数
- $k = 0;
- //循环读取excel文件,读取一条,插入一条
- for($j=2;$j<=$highestRow;$j++)
- {
- $a = $objPHPExcel->getActiveSheet()->getCell("A".$j)->getValue();//获取A列的值
- $b = $objPHPExcel->getActiveSheet()->getCell("B".$j)->getValue();//获取B列的值
- $sql = "INSERT INTO table VALUES(".$a.",".$b.")";
- mysql_query($sql);
- }
Tags: phpexcel excel mysql
相关文章
- ·php的phpExcel类生成excel时列超过26大于Z时如何解决(2015-04-04)
- ·PHPExcel导出时列过大问题解决办法(2015-04-13)
- ·phpexcel读取excel表格时间的例子(2015-05-09)
- ·PHPExcel导出excel表格的应用(2016-07-27)
- ·php怎么读取excel?php中使用PHPExcel读写excel(xls)文件的方法(2018-07-20)
- ·PHPExcel 中文使用手册详解(2018-09-14)
- ·PHPExcel导入Excel文件并对其日期单元格处理的代码示例(2019-12-25)
- ·利用phpExcel实现Excel数据的导入导出(全步骤详细解析)(2020-07-06)
- ·phpExcel中文帮助手册之常用功能指南(2021-04-03)
- ·php中使用PHPExcel读写excel(xls)文件的方法(2021-04-11)
- ·使用PHPExcel操作Excel用法实例分析(2021-05-18)
- ·基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据(2021-06-18)
- ·PHP使用PHPexcel导入导出数据的方法(2021-06-26)
- ·PHPExcel笔记, mpdf导出(2021-07-31)
- ·PHPExcel 修改已存在Excel的方法(2021-09-16)
- ·php导出excel中文乱码解决办法总结(2013-12-03)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)