如何在csv文件中显示日期?

时间:2014-02-16 17:27:29

标签: mysql cakephp csv

我正在使用CSV帮助程序使用cakephp将数据导出到csv文件中,我有两个表,其中有两个table.after数据来自数据库之间的关系,我想要csv文件,我在我的视图中得到了什么。日期字段显示######,列显示数据库。我正在使用以下网址中的帮助:

http://stackoverflow.com/questions/5298741/cakephp-excel-csv-export-component

我的控制器代码是:

function download()
   {
        $tile=$this->Tile->find('first',array(
        ));
        $this->set('tile',$tile);
        $this->layout = null;
        $this->autoLayout = false;
        Configure::write('debug', '0');
   }

最后我的观看代码是:

$line= $tile[0]['Tile'];
 $this->CSV->addRow(array_keys($line));
 foreach ($tile as $tiles)
 {
       $line = $tiles;
       $this->CSV->addRow($line);
 }
 $filename='report';
 echo  $this->CSV->render($filename);

通过使用此脚本,我将获得CSV中的值,如下所示:

    id | emp_id | date |
=========================
    1  | 1      | ######
=========================
    2  | 2      | #####

但我希望我的报告类似

   SL |  emp_name | date
==============================
   1  |    Amit   | 2014-01-01
==============================
   2  |    Robbie | 2014-01-02 

0 个答案:

没有答案