代码重构三

2014年3月1日 09:13:29 今天需要导出表格。以前试用的php-excelreader 虽然功能强大,但是设置复杂。这次采用谷歌开源的一个项目。http://code.google.com/p/php-excel/

 

2014-03-01 17:42:11 学习了框架的数据库一些细节:

 

如果要计算多个字段 的自身的和,代码如下

 

function statistics(){
        $data =array();
        
        $this->db->select('sum(logi_LuAm),sum(logi_NeAm),sum(logi_Frei),sum(logi_Warr),sum(logi_FrPa),sum(logi_WaPa)');

        $query = $this->db->get('rd_logistics');
        
        
        
        
        foreach ($query->result_array() as $row){
            $data =$row;
            
        }
        
        
        
        return $data;
        
        
        
    }

 

这里要切记,数据库返回的是结果集,需要转换为数组或者对象。

同时注意上面的函数,返回的数组是关联数组,数组下标为 sum(xxx)

 

这里还需要注意 sum()的写法 ,之前我写 sum("xxx")  sum('xx')  sum(\'xx\') 均报错。

 

 

 

posted on 2014-03-01 09:15  jsRunner  阅读(174)  评论(0编辑  收藏  举报

导航