TP框架excel导入

原创 2016年08月29日 17:18:59
public function excel_fileput(){
        Vendor("PHPExcel.IOFactory");
        //2.获取Excel第0张表即(Sheet1)
        //获取excel文件
        $objPHPExcel = \PHPExcel_IOFactory::load("./Data/test_data.xls");
        $objPHPExcel->setActiveSheetIndex(0);
        $sheet0=$objPHPExcel->getSheet(0);
        //3.获取行数,并把数据读取出来$data数组
        $rowCount=$sheet0->getHighestRow();//excel行数
        $data=array();
        for ($i = 2; $i <= $rowCount; $i++){
            list($id,$item['brand_name'],$item['brand_logo'],$item['brand_desc'],$item['site_url'],$item['sort_order'],$item['is_show']) = explode("\t",$objPHPExcel->getActiveSheet()->getCell("A".$i)->getValue());
            $data[]=$item;
        }
        $success=0;
        $error=0;
        $sum=count($data);
        foreach($data as $k=>$v){
            if(M('brand')->data($v)->add()){
                $success++;
            }else {
                $error++;
            }
        }
        echo "总{$sum}条,成功{$success}条,失败{$error}条。";
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

TP框架里excel表里数据导入到数据库

public function excel_runimport(){     import("Org.Util.PHPExcel");     $PHPExcel=new \PHPExcel();...

tp框架中使用phpexcel导出excel表格

public function phpexcel(){ //测试$this->display("User:xx");//跨模块分配页面User模块xx.html ...

thinkphp5 , tp5 导入 Excel ,phpExcel 插件使用,文件上传

HTML <input type="file" name="excel" id="file_excel" value=

tp3.2.3运用phpexcel将excel文件导入mysql数据库

1,下载PHPExcel 2,配置将下载好的PHPExcel文件与PHPExcel.php 放到thinkphp 根目录 include/Library/Org/Util/下面 3,同时将PHPExc...

TP3.2 Excel导入

  • 2017-06-24 15:29
  • 944KB
  • 下载

tp3.2中多个excel文件上传导入数据库示例

模板页面/index.html 上传 >个 function aa(){ var sel=document.getElementById('sel').value;...

基于TP框架的分页类

PHP+TP框架实现微信网页授权,获取用户信息

微信网页授权,获取用户信息
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)