星联网络专注帝国CMS二次功能插件开发-精品网站模板站长代码素材

  • 最近更新
  • 模板:33
  • 记录:12641|
  • 插件:52|
  • 工具:4|
  • 代码:8|
  • 评论:0

织梦dedecms自定义表单导出到excel的方法

前言

本文主要讲解《织梦dedecms自定义表单导出到excel的方法》的详细内容

效果展示:

3-1FR0104351L8.gif
不写死任何字段,不写死任何东西,修改2个文件,让织梦自定义表单自由导出到Excel表格里。

修改教程如下:

1、dede empletsdiy_main.htm 找到

前台预览</a>

在它的下面加入一行

<ahref="diy_list.php?action=excel&diyid={dede:field.diyid/}"target="_blank">导出表单Excel</a>

2、dedediy_list.php 找到

else { showmsg('未定义操作',"-1"); }

在它的上面加入

elseif($action=='excel') { header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename={$diy->name}_".date("Y-m-d").".xls"); $fieldlist=$diy->getFieldList(); echo"<table><tr>"; foreach($fieldlistas$field=>$fielddata) { echo"<th>{$fielddata[0]}</th>"; } echo"<th>状态</th>"; echo"</tr>"; $sql="SELECT*FROM{$diy->table}ORDERBYidDESC"; $dsql->SetQuery($sql); $dsql->Execute('t'); while($arr=$dsql->GetArray('t')) { echo"<tr>"; foreach($fieldlistas$key=>$field) { echo"<td>".$arr[$key]."</td>"; } $status=$arr['ifcheck']==1?'已审核':'未审核'; echo"<td>".$status."</td>"; echo"</tr>"; } echo"</table>"; }

本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。

本文地址:http://www.xlkjgs.com/notes/web/10772.html

以上内容由本站整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

星联网络

星联网络是中国最具实战的互联网创业者的知识服务商,这里有互联网行业动态,网络推广,SEO优化,SEM优化,ESC配置,行业经验分型,互联网项目,微信营销、淘宝客赚钱、新媒体营销、京东运营、跨境电商等众多互联网营销知识分享

站长运营站长必备网站运营之道才能长久发展