php 导出 简单例子附源码
来源:互联网 发布:胜利足球欧赔数据库吧 编辑:程序博客网 时间:2024/06/05 18:30
注:这个是ci框架
这里因为使用db类,查出的数据为对象数组
$data['query']=
Array( [query] => Array ( [0] => stdClass Object ( [id] => 33 [uid] => 7 [type] => 3 [loseid] => 34 [userid] => [note] => 减肥活动保证金扣款 [total] => 63.00 [time] => 1427444875 [username] => tiandao2 [title] => 孕妇装秋款连衣裙夏季时尚春秋装打底衫韩版春装衣服上衣 ) [1] => stdClass Object ( [id] => 35 [uid] => 7 [type] => 2 [loseid] => 34 [userid] => [note] => 减肥活动 id:34,参与id:29 返款 [total] => 21.00 [time] => 1427445003 [username] => tiandao2 [title] => 孕妇装秋款连衣裙夏季时尚春秋装打底衫韩版春装衣服上衣 ) [2] => stdClass Object ( [id] => 37 [uid] => 7 [type] => 2 [loseid] => 34 [userid] => [note] => 减肥活动 id:34,参与id:28 返款 [total] => 21.00 [time] => 1427445019 [username] => tiandao2 [title] => 孕妇装秋款连衣裙夏季时尚春秋装打底衫韩版春装衣服上衣 ) [3] => stdClass Object ( [id] => 39 [uid] => 7 [type] => 2 [loseid] => 34 [userid] => [note] => 减肥活动 id:34,参与id:27 返款 [total] => 21.00 [time] => 1427445037 [username] => tiandao2 [title] => 孕妇装秋款连衣裙夏季时尚春秋装打底衫韩版春装衣服上衣 ) [4] => stdClass Object ( [id] => 41 [uid] => 7 [type] => 2 [loseid] => 34 [userid] => [note] => 减肥活动 id:34,参与id:30 返款 [total] => 21.00 [time] => 1427447078 [username] => tiandao2 [title] => 孕妇装秋款连衣裙夏季时尚春秋装打底衫韩版春装衣服上衣 ) ) [paginate] => )
public function export_joindetail($id,$cur_page=0){
$limit=100;
$res=$this->common_m->get_one('loseweight',array('id'=>$id),'title');
$sql='SELECT journal_records.*, users.username,loseweight.title from journal_records
left join users on journal_records.uid=users.id
left join loseweight on journal_records.loseid=loseweight.id
where journal_records.type in(2,3) and journal_records.loseid='.$id;
$data = $this->common_m->get_relate_sql_list($sql,'/admin/account/joindetail/'.$id,$limit,$cur_page);
$output = "<HTML>";
$output .= "<HEAD>";
$output .= "<META http-equiv=Content-Type content=\"text/html; charset=utf-8\">";
$output .= "</HEAD>";
$output .= "<BODY>";
$output .= "<TABLE BORDER=1>";
$output .= "<tr><td colspan='6'> </td></tr>";
$output .= "<tr><td colspan='6' bgcolor='#538ED5'><p style='color:#ffffff;line-height:300%;font-weight: bold;'>活动账户流水记录</p></td></tr>";
$output .= "<tr><td bgcolor='#CCCCCC' align='center'><b>用户</b></td><td bgcolor='#CCCCCC' align='center'><b>活动</b></td><td align='center' bgcolor='#CCCCCC'><b>类型</b></td><td align='center' bgcolor='#CCCCCC'><b>操作日期</b></td><td align='center' bgcolor='#CCCCCC'><b>金额</b></td><td align='center' bgcolor='#CCCCCC'><b>备注</b></td></tr>";
foreach ($data['query'] as $key=>$value2) {
$output .= "<tr><td align='center'>{$value2->username}</td><td align='center'>{$value2->title}</td><td align='center'>";
if($value2->type==3){
$output.='活动保证金扣款';
}else if($value2->type==2){
$output.='活动返款';
}
$output.="</td><td align='center'>";
$output.=date('Y-m-d H:i:s',$value2->time);
$output.="</td><td align='center'>{$value2->total}</td><td align='center'>{$value2->note}</td></tr>";
}
$output .= "</TABLE>";
$output .= "</BODY>";
$output .= "</HTML>";
$upDowm=date('Ymd')."_减肥活动_".$res['title'].'_流水账';
header("Content-type:application/msexcel");
header("Content-disposition: attachment; filename={$upDowm}.xls");
header("Cache-control: private");
header("Pragma: private");
print($output);
}
0 0
- php 导出 简单例子附源码
- PHP实现文件上传的例子(附详细源码)
- PHP实现文件上传的例子(附详细源码)
- POI导出大量数据的简单解决方案(附源码)
- POI导出大量数据的简单解决方案(附源码)
- Dubbo分布式框架入门简单例子(附工程源码)
- 简单的php+mysql聊天室实现方法(附源码)
- Excel导出简单例子
- 简单的XML结合XSL的例子,有助于学习内部的原理(内附源码)
- EJB分布式远程调用的小例子的简单实现。[附源码]
- 一个Flex鼠标拖拽图片的简单例子(附源码)
- 从网络上下载图片的简单小例子【附源码】
- SimpleCursorAdapter简单实例(附源码)
- Npoi导出excel整理(附源码)
- Npoi导出excel整理(附源码)
- Npoi导出excel整理(附源码)
- Npoi导出excel整理(附源码)
- 两个Flex的例子(附源码)
- php小知识点
- swift 常用的小句代码
- 说说Spring中的WebDataBinder
- 通过 EWF 创建一个XP Embedded
- UIScrollView偏移问题
- php 导出 简单例子附源码
- 行人检测最新论文简介
- sizeof
- 忙里偷闲附上打油诗一首
- 【网络流+线段树】[CQBZOJ3065]生死游戏((A+B)^2 Problem)
- 收集Web前端 面试题 Javascript部分
- Java工程师成神之路~
- RAC 执行root.sh 报错 libcap.so.1: cannot open shared object file: No such file or directory
- 【行人检测】之Joint Deep Learning联合深度学习(附源码)