zoukankan      html  css  js  c++  java
  • Yii1操作phpexcel

         Yii::import('application.vendors.phpexcel.*');
            Yii::import('application.vendors.phpexcel.PHPExcel.*');
            $objPHPExcel = new PHPExcel();
            $objPHPExcel->getActiveSheet()->getProtection()->setSheet(false);
            $file = dirname(dirname(dirname(dirname(dirname(__FILE__))))).'/ueditor1_2_5/keyword.xlsx';
    
            $obj = PHPExcel_IOFactory::load($file);
            $sheet = $obj->getSheet(0);
            $hight = $sheet->getHighestRow();
            $column = $sheet->getHighestColumn();
            $column=PHPExcel_Cell::columnIndexFromString($column);
            $a=PHPExcel_Cell::stringFromColumnIndex(0);
            $b=$sheet->getCell($a.'1')->getValue();
            $array=[];
            for($i=0; $i<$column;$i++ ){
                $numberName=PHPExcel_Cell::stringFromColumnIndex($i).'1';
                $keyName=$sheet->getCell($numberName)->getValue();
                array_push($array, $keyName);
            }
            $price=[];
            for ($i=2 ;$i<$hight;$i++){
                for($j=0;$j<$column;$j++){
                    $numberName=PHPExcel_Cell::stringFromColumnIndex($j).$i;
                    $keyName=$sheet->getCell($numberName)->getValue();
                    $row[$array[$j]]=$keyName;
                }
                $price[]=$row;
            }
    
            foreach ($price as $v) {
                $sql = 'update t_knowledgenew set keywords = :keywords where id = :id';
                $params[':keywords']=$v['keyword'];
                $params[':id']=$v['id'];
                $command = Yii::app ()->db->createCommand ($sql)->bindValues($params);
                $command->execute();
                usleep(50000);
            }
  • 相关阅读:
    IOS Application生命周期
    IOS ViewController 生命周期
    nsinteger 与 int 区别
    判断日期是昨天,今天,明天,后天,其他的显示星期
    改变图片颜色(灰色显示)
    Linux系统管理
    PHP 相关软件下载
    检查域名是否正确解析网站
    定时任务
    BZOJ 3534 [Sdoi2014]重建
  • 原文地址:https://www.cnblogs.com/wt645631686/p/9787681.html
Copyright © 2011-2022 走看看