1.準備工 " /> 国产超碰AV人人做人人爽,无套内射无矿码免费看黄,一手揉着乳头一手模仿抽插视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Codeigniter+PHPExcel實現導出數據到Excel文件

phpExcel是用來操作OfficeExcel文檔的一個php類庫,它基于微軟的OpenXML標準和php語言。可以使用它來讀取、寫入不同格式的電子表格。而Codeigniter是一個功能強大的php框架。二者結合就能起到非常棒的效果啦!

1.準備工作

下載phpExcel:http://phpexcel.codeplex.com
這是個強大的Excel庫,這里只演示導出Excel文件的功能,其中的大部分功能可能都用不著。

2.安裝phpExcel到Codeigniter

1)解壓壓縮包里的Classes文件夾中的內容到application/libraries/目錄下,目錄結構如下:
--application/libraries/phpExcel.php
--application/libraries/phpExcel(文件夾)
2)修改application/libraries/phpExcel/IOFactory.php文件
--將其類名從phpExcel_IOFactory改為IOFactory,遵從CI類命名規則。
--將其構造函數改為public

3.安裝完畢,寫一個導出excel的控制器(Controller)

代碼如下:
復制代碼 代碼如下:<?php
classTable_exportextendsCI_Controller{
    function__construct()
    {
        parent :: __construct();
        // Hereyoushouldaddsomesortofuservalidation
        // topreventstrangersfrompullingyourtabledata
    }
    functionindex($table_name)
    {
        $query = $this -> db -> get($table_name);
        if(!$query)
            returnfalse;
        // StartingthephpExcellibrary
        $this -> load -> library('phpExcel');
        $this -> load -> library('phpExcel/IOFactory');
        $objphpExcel = newphpExcel();
        $objphpExcel -> getProperties() -> setTitle("export") -> setDescription("none");
        $objphpExcel -> setActiveSheetIndex(0);
        // Fieldnamesinthefirstrow
        $fields = $query -> list_fields();
        $col = 0;
        foreach($fieldsas$field)
        {
            $objphpExcel -> getActiveSheet() -> setCellValueByColumnAndRow($col, 1, $field);
            $col++;
            }
        // Fetchingthetabledata
        $row = 2;
        foreach($query -> result()as$data)
        {
            $col = 0;
            foreach($fieldsas$field)
            {
                $objphpExcel -> getActiveSheet() -> setCellValueByColumnAndRow($col, $row, $data -> $field);
                $col++;
                }
            $row++;
            }
        $objphpExcel -> setActiveSheetIndex(0);
        $objWriter = IOFactory :: createWriter($objphpExcel, 'Excel5');
        // Sendingheaderstoforcetheusertodownloadthefile
        header('Content-Type:application/vnd.ms-excel');
        header('Content-Disposition:attachment;filename="Products_' . date('dMy') . '.xls"');
        header('Cache-Control:max-age=0');
        $objWriter -> save('php://output');
        }
    }

4.測試

加入數據庫有表名為products,此時可以訪問http://www.yoursite.com/table_export/index/products導出Excel文件了。

php技術Codeigniter+PHPExcel實現導出數據到Excel文件,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲成年男人的天堂网 | 99久久全国免费久久爱 | av亚洲色天堂2017 | 美女胸禁止18以下看 | 热久久2018亚洲欧美 | 国产亚洲精品品视频在线 | 欧美午夜理伦三级在线观看 | 国产欧美精品一区二区三区-老狼 | 边摸边吃奶边做下面视频 | 飘雪韩国在线观看免费高清完整版 | 免费果冻传媒2021在线观看 | 蜜芽手机在线观看 | 2018高清国产一区二区三区 | 神马电影dy888午夜我不卡 | 妻子撸av中文字幕 | 快播黄色电影 | 一个人的免费完整在线观看HD | 18禁国产精品久久久久久麻豆 | 欧美亚洲另类丝袜自拍动漫 | 女人张开腿让男人桶爽免 | 护士喂我吃乳液我脱她内裤 | 年轻的女教师2017韩国在线看 | 在线观看国产区 | 亚洲AV色香蕉一区二区9255 | 伊人久久青青草 | 久久婷五月综合色啪网 | 欧美激情久久久久久久大片 | 飘雪在线观看免费高清完整版韩国 | 亚洲中文字幕无码一去台湾 | 麻花豆传媒剧国产免费mv观看 | 99国产精品久久久久久久日本竹 | 成人18视频在线观看 | 无限资源好看片2019免费观看 | 无限资源在线观看完整版免费下载 | 最新无码国产在线视频 | 99国内精品久久久久久久清纯 | 日韩中文字幕欧美在线视频 | https黄视| 久久精品国产色蜜蜜麻豆国语版 | 国产成人免费片在线观看 | 国产一区二区三区国产精品 |