php 简单导出excel功能
2017-03-28 00:00
393 查看
摘要: php excel导出
这是原生不需要phpexcel 的简易导出功能
$keys = array('z1, 'z2', 'z3', 'z4', 'z5', 'z6', 'z7'); // excel第一行显示的名称对应key
$keys_chn = array('客户号', '订单号', '订单状态', '产品信息', '订单类型', '件数', '已入库件数');、//key 对应中文
if(!$count){ //列表总数
echo '不存在记录';
exit;
}
$excel_name = "xxxx.xls";
header("Content-type:application/force-download");
header("Content-type:application/vnd.ms-excel;charset='gb2312'");
header("Content-Disposition:attachment; filename=$excel_name");
$sql="select xxx....";
$_list = $_order_data_from_jituan->_list($sql);
echo "excelData==";
echo("<html>");
echo("<head><meta http-equiv=Content-Type content='text/html; charset=gb2312'></head><body>");
echo("<table border='1' cellpadding='0' cellspacing='0' bordercolor='#000000'>");
echo("<caption>");
echo("<span style='font-size: medium;font-weight: bold;'>订单信息</span>");
echo("</caption>");
echo("<tr>");
foreach($keys_chn as $k){
echo("<th bgcolor='#CCCCFF'>$k</th>");
}
echo("</tr>");
$n = count($_list);
for($i=0;$i<$n;$i++)
{
$r = $_list[$i];
echo("<tr>");
foreach($keys as $k){
$r[$k] = str_replace("\"", "", $r[$k]);
echo("<td align='left'>");
echo $r[$k];
echo("</td>");
}
echo("</tr>");
}
echo("</table>");
echo("</body></html>");
exit;
这是原生不需要phpexcel 的简易导出功能
$keys = array('z1, 'z2', 'z3', 'z4', 'z5', 'z6', 'z7'); // excel第一行显示的名称对应key
$keys_chn = array('客户号', '订单号', '订单状态', '产品信息', '订单类型', '件数', '已入库件数');、//key 对应中文
if(!$count){ //列表总数
echo '不存在记录';
exit;
}
$excel_name = "xxxx.xls";
header("Content-type:application/force-download");
header("Content-type:application/vnd.ms-excel;charset='gb2312'");
header("Content-Disposition:attachment; filename=$excel_name");
$sql="select xxx....";
$_list = $_order_data_from_jituan->_list($sql);
echo "excelData==";
echo("<html>");
echo("<head><meta http-equiv=Content-Type content='text/html; charset=gb2312'></head><body>");
echo("<table border='1' cellpadding='0' cellspacing='0' bordercolor='#000000'>");
echo("<caption>");
echo("<span style='font-size: medium;font-weight: bold;'>订单信息</span>");
echo("</caption>");
echo("<tr>");
foreach($keys_chn as $k){
echo("<th bgcolor='#CCCCFF'>$k</th>");
}
echo("</tr>");
$n = count($_list);
for($i=0;$i<$n;$i++)
{
$r = $_list[$i];
echo("<tr>");
foreach($keys as $k){
$r[$k] = str_replace("\"", "", $r[$k]);
echo("<td align='left'>");
echo $r[$k];
echo("</td>");
}
echo("</tr>");
}
echo("</table>");
echo("</body></html>");
exit;
相关文章推荐
- 一种简单方法实现页面导出(Excel)功能 选择自 xieyun1977 的 Blog
- PHP导出Excel简单实例
- 简单的php导出excel
- header()实现PHP最简单的导出excel,不需要引入操作excel类库
- php 利用 PHPExcel 导出 导入 Excel 方法介绍(功能介绍)
- 一种简单方法实现页面导出(Excel)功能
- PHPExcel(1)-- 导出功能
- PHP Excel的导入与导出功能
- 导出Excel功能-从服务端到浏览器的简单处理
- Poi简单实现Excel的导出导入功能
- 实现一个配置简单功能强大的excel工具类搞定excel导入导出(二)
- PHP导出Excel最简单的方法
- php不使用插件导出excel的简单方法
- 简单PHP导出Excel
- PHP导出excel(*.xls)文件的简单方法
- ie中简单导出word和excel功能
- php不使用插件导出excel的简单方法
- php把数据表导出为Excel表的最简单、最快的方法(不用插件)
- PHP原生代码导出EXCEL功能
- phpexcel 简单导出多个sheet