织梦dedecms自定义表单导出到excel教程

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

  添加教程

  1、dede empletsdiy_main.htm 找到

  前台预览

  在它的下面加入一行

  | 导出表单Excel

  2、dedediy_list.php 找到

  else

  {

  showmsg(‘未定义操作’, “-1”);

  }

  在它的上面加入

  else if($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 “

“;

  foreach($fieldlist as $field=>$fielddata)

  {

  echo “

“;

  }

  echo “

“;

  echo “

“;

  $sql = “SELECT * FROM {$diy->table} ORDER BY id DESC”;

  $dsql->SetQuery($sql);

  $dsql->Execute(‘t’);

  while($arr = $dsql->GetArray(‘t’))

  {

  echo “

“;

  foreach($fieldlist as $key => $field)

  {

  echo “

“;

  }

  $status = $arr[‘ifcheck’] == 1 ? ‘已审核’ : ‘未审核’;

  echo “

“;

  echo “

“;

  }

  echo “

{$fielddata[0]} 状态
“.$arr[$key].” “.$status.”

“;

  }

  完成。

☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
pbootcms模板网 » 织梦dedecms自定义表单导出到excel教程

Pbootcms模板网 提供优质的模板集合

立即查看 了解详情