小编Ram*_*Ram的帖子

PHPExcel问题,用于从excel文件中读取日期字段

当我使用该类在我的php代码中读取excel文件时,我遇到了PHPExcel类的问题.

// Reading the excel data
$objReader = new PHPExcel_Reader_Excel2007();
$objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load('test.xlsx');
$objPHPExcel->setActiveSheetIndex(0);
$dataArray = $objPHPExcel->getActiveSheet()->toArray();
Run Code Online (Sandbox Code Playgroud)

我正在使用这段代码,现在的问题是当我创建一个excel文件并插入像日期这样的单元格值时说01/09/2012

并使用PHPExcel类的toarray()函数读取完整的excelsheet,然后它不返回日期值.它返回一个数值.

我发现当我们使用MS OFfice应用程序创建Excel文件并在任何单元格中插入日期时,excel会将单元格转换为日期格式.所以现在我想使用PHPExcel类读取日期格式单元格.

php phpexcel

8
推荐指数
1
解决办法
1万
查看次数

使用Cakephp找不到正确的别名

我是CakePHP的新手,面临SQL Alias的问题.我想制作一个Excel文件来从MySQL数据库生成报告.

/**
     * Generate transaction report
     *
     * @param none
     *
     * @return void
     */
    public function generateReport()
    {

         //Getting data from the database to generate the report in Excel file
        $data = $this->AchTransaction->find('all', array(
            //'conditions' => $searchCondition,
            'fields' => array(
                    "payee_name AS PAYEENAME",
                    'reference AS REFERENCE',
                    'reference2 AS REFERENCE2',
                    'currency AS CURRENCY',
                    'amount AS PAYOUTAMOUNT',
                    'bank_name AS BANKNAME',
                    'bank_branch_name AS BANKBRANCHNAME',
                    'bank_address AS BANKADDRESS',
                    'bank_country AS BANKCOUNTRY',
                    'account_name AS ACCOUNTNAME',
                    'account_class AS  ACCOUNTCLASS',
                    'account_type AS ACCOUNTTYPE',
                    'bank_routing_number AS …
Run Code Online (Sandbox Code Playgroud)

mysql alias cakephp

5
推荐指数
1
解决办法
2336
查看次数

标签 统计

alias ×1

cakephp ×1

mysql ×1

php ×1

phpexcel ×1