您的位置:首页 > 编程语言 > PHP开发

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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php excel