php 读取excel2007内容 入库操作

 

 phpExcel 下载地址:http://phpexcel.codeplex.com/

 

<?php

/** PHPExcel_IOFactory */
require_once  DEDEINC. '/Classes/PHPExcel/IOFactory.php';

$resource= $importPath.'/'.$filename;


if (!file_exists($resource)) {
    exit("$resource is not exists./n");
}

$objPHPExcel = PHPExcel_IOFactory::load($resource);

$sheet = $objPHPExcel->getSheet(0);

$highestRow = $sheet->getHighestRow();

$highestColumn = $sheet->getHighestColumn();

//echo $highestRow;echo '==';
//echo $highestColumn;
//echo '<br/>';
$arr= array(0=>'A',
        1=>'B',
        2=>'C',
        3=>'D',
        4=>'E',
        5=>'F',
        6=>'G',
        7=>'H',
        8=>'I',
        9=>'J',
        10=>'K',
        11=>'L',
        12=>'M',
        13=>'N',
        14=>'O',
        15=>'P',
        16=>'Q',
        17=>'R',
        18=>'S',
        19=>'T',
        20=>'U',
        21=>'V',
        22=>'W',
        23=>'X',
        24=>'Y',
        25=>'Z'
);

//header("Content-Type:text/html;charset=utf-8");
//getCellByColumnAndRow(0,2) 列(从0开始),行(从1 开始)
//echo $sheet->getCellByColumnAndRow(0,2)->getValue();
//echo '=============';每次读取一行,一行为一条记录

$cycleIndex = $highestRow+1;

$j=0;  //记录导入成功的数目
for($row=2;$row<=$highestRow;$row++){
   
   for($column=0;$arr[$column]!='E';$column++){
      
        $val= trim($sheet->getCellByColumnAndRow($column,$row)->getValue());
       
       
   }
   
   
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值