您好!欢迎来到深圳市互联网学会官网!
首页 > 电脑技术 > IT编程 > php导出excel代码分享

php导出excel代码分享

  • A-
  • A+
    2017-11-10
  • 分享

php开发中,常常需要将mysql数据库中表的记录导出到excel表格中,以方便浏览等。


php导出数据到excel表格程序代码如下:



$filename=date("Y-m-d H:i:s").".xls";//先定义一个excel文件
header("Content-Type: application/vnd.ms-execl"); 
header("Content-Type: application/vnd.ms-excel; charset=utf-8");
header("Content-Disposition: attachment; filename=$filename"); 
header("Pragma: no-cache"); 
header("Expires: 0");

//我们先在excel输出表头,当然这不是必须的
echo iconv("utf-8", "gb2312", "访问时间")."\t";
echo iconv("utf-8", "gb2312", "IP")."\t";
echo iconv("utf-8", "gb2312", "来源地区")."\t";
echo iconv("utf-8", "gb2312", "来路")."\t";
echo iconv("utf-8", "gb2312", "关键词")."\t";
echo iconv("utf-8", "gb2312", "受访页面")."\n";

//输出表中记录

$query=mysql_query("SELECt * FROM `logs` order by `id` desc");
if($query){
	while($row=mysql_fetch_array($query)){
                echo iconv("utf-8", "gb2312", $fw_time)."\t";
		echo iconv("utf-8", "gb2312", $row['ip'])."\t";
		echo iconv("utf-8", "gb2312", $row['ip_city'])."\t";
		echo iconv("utf-8", "gb2312", $row['lailu'])."\t";
		echo iconv("utf-8", "gb2312", $row['word'])."\t";
		echo iconv("utf-8", "gb2312", $row['page'])."\n";
	}
}



  • 分享
关键词:
(编辑:丨本文链接:https://www.isz.org.cn/computer/1/21.html

深圳市互联网学会

学会的宗旨:整合行业资源,服务互联网,普及互联网知识,打造互联网在线学习、互联网生态服务。
更多学习进入互联网在线学习《互联网学会》公众号

欢迎加入学会
我们随时为您提供帮助

成为会员
相关推荐 查看更多

热门文章

查看更多

咨询热线

0755-32875048

周一至周五 9:00-18:00

地址:深圳市福田区南园路68号上步大厦18A 特别声明: 本会所有证书与官网一致为准。

  • 深圳市互联网学会官方微博扫码加客服微信
  • 深圳市互联网学会官方微信关注微信公众号
@深圳市互联网学会 版权所有
  备案号:粤ICP备14018046号