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

如下所示:

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 "
";

$highestColumn = $objWorksheet->getHighestColumn();

$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);//总列数

echo 'highestColumnIndex='.$highestColumnIndex;

echo "
";

$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 截取utf-8格式的字符串实例代码

php截取utf-8格式的字符串php中,我们经常需要截取字符串。英文字符占用一个字节,中文字符占用两个字节,但中文字符占用两个字节是相对于GBK编码而

php set_include_path函数设置 include_path 配置选项

set_include_path()函数可以在php程序中动态改变php的include_path参数,其参数是一个字符串,多个不同的目录可以串联在一起作为一个参数一起提交——不同

PHPCMS忘记后台密码的解决办法

什么是PHPCMS?PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值