|  | 
 
| /* * 数据导出下载方法
 */
 function download() {
 $Provider = $this->trunk_model->getEditProvider ();
 $filename=str_replace('-','',date('Y-m-j'));
 header ( "Content-typefile_type;charset=GB2312" );
 header ( "Content-type:application nd.ms-excel" );
 header ( "Content-Disposition:filename=$filename.xls" );
 foreach ( $Provider->result_array () as $row ):
 {
 //主要实现编码错误问题
 print iconv("UTF-8","GB2312//IGNORE",$row ['id'])."\t" ;
 print iconv("UTF-8","GB2312//IGNORE",$row ['provider_name'])."\t" ;
 print iconv("UTF-8","GB2312//IGNORE",$row ['creationdate'])."\t" ;
 print iconv("UTF-8","GB2312//IGNORE",$row ['description'])."\t\n" ;
 }
 endforeach;
 //CI自带的方法,此处以用解决了Linux下市打开文件不是下载文件的问题。
 force_download('$filename.xls');
 }
 
 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/DJBOY850317/archive/2009/08/27/4490627.aspx
 | 
 评分
查看全部评分
 |