微擎框架之——精简版导出excel表-Poison

多说废话无用,代码才是王道!

PHP端:

//查出需要导出的内容

 

$data = pdo_fetchall("SELECT * FROM ".tablename('come_orderpft'));

 

//进入下载页面
		include $this->template('download');


前端页面:

 

这段网上的php原生代码,我把他改造成 了微擎可用的导出

 

{php echo header('Content-type: application/vnd.ms-excel');}
{php echo header('Content-Disposition: attachment; filename="维修记录表.xls"');}


















//设置循环 $data是你传过来的值 $index 下标 $item 是键 {loop $data $index_to $item_to}
//不这么写无法转换时间格式
  {php $date = date('Y年m月d日 H时i分',$item_to['create_time']);}
  
{/loop}
订单编号 维修人员 用户名称 手机号码 机器类型 维修类型 下单时间 维修价格 地址
{$item_to['order_bianhao']} {$item_to['egsname']} {$item_to['username']} {$item_to['phone']} {$item_to['Machine_type']} {$item_to['select_to']} {$date} {$item_to['money']} {$item_to['address']}
 
设置好后,只要引入页面就会自动执行下载,保存位置需要在各自浏览器设置下载位置
 
希望能对大家有帮助!

 

 

 

 

 

你可能感兴趣的:(php,微擎框架)