通过table标签,PHP输出EXCEL的实现方法


Posted in PHP onJuly 24, 2013

关键代码:

<?php
 header("Content-type:application/vnd.ms-excel");
 header("Conten-Disposition:filename=hp.xlsx");
 ?>

第一句是用来声明文件内容的格式;第二局是用来修改文件名的。如果没有第二个语句的话,生成的文件将是没有后缀名的。
实现代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
 header("Content-type:application/vnd.ms-excel");
 header("Conten-Disposition:filename=hp.xlsx");
 ?>
 <table width="200" border="1">
  <tr>
    <td colspan="3" align="center">i love you</td>
  </tr>
  <tr>
    <td>编号</td>
    <td>姓名</td>
    <td>年龄</td>
  </tr>
  <tr>
    <td>1</td>
    <td>test</td>
    <td>20</td>
  </tr>
  <tr>
    <td>2</td>
    <td>test2</td>
    <td>22</td>
  </tr>
</table>

通过table标签,PHP输出EXCEL的实现方法
当然,我们很自然的想到了,是否可以把数据库的内容也通过这种方式输出到表格呢?
答案是可以的。
实现代码:
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<?php
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=qianshou.xls");
mysql_connect("localhost","root","");
mysql_select_db("test");
mysql_query("SET NAMES GBK");
$query="select * from city ";
$r=mysql_query($query);
?>
<table width="200" border="1">
  <tr>
    <td colspan="3" align="center">城市列表</td>
  </tr>
  <tr>
    <td align="center">id</td>
    <td align="center">p_id</td>
    <td align="center">name</td>
  </tr>
  <?php 
  while($row=mysql_fetch_assoc($r)){
   ?>
  <tr>
    <td><?php echo $row[id] ?></td>
    <td><?php echo $row[p_id] ?></td>
    <td><?php echo $row[c_name]?></td>
  </tr>
  <?php
  }
   ?>
</table>

通过table标签,PHP输出EXCEL的实现方法
PHP 相关文章推荐
wordpress之wp-settings.php
Aug 17 PHP
php checkbox 取值详细说明
Aug 19 PHP
session在PHP大型web应用中的使用
Jun 25 PHP
PHP系列学习之日期函数使用介绍
Aug 18 PHP
PHP中判断变量为空的几种方法分享
Aug 26 PHP
php判断输入是否是纯数字,英文,汉字的方法
Mar 05 PHP
ThinkPHP模型详解
Jul 27 PHP
64位windows系统下安装Memcache缓存
Dec 06 PHP
PHP redis实现超迷你全文检索
Mar 04 PHP
PHP实现动态压缩js与css文件的方法
May 02 PHP
PHP+Oracle本地开发环境搭建方法详解
Apr 01 PHP
PHP强制转化的形式整理
May 22 PHP
Ajax+PHP快速上手及简单应用说明
Jul 24 #PHP
table标签的结构与合并单元格的实现方法
Jul 24 #PHP
ueditor 1.2.6 使用方法说明
Jul 24 #PHP
PHP与javascript实现变量交互的示例代码
Jul 23 #PHP
php curl基本操作详解
Jul 23 #PHP
如何使用FireFox插件FirePHP调试PHP
Jul 23 #PHP
PHP时间格式控制符对照表分享
Jul 23 #PHP
You might like
Syphon 秘笈
2021/03/03 冲泡冲煮
使用php语句将数据库*.sql文件导入数据库
2014/05/05 PHP
thinkphp3.2.2实现生成多张缩略图的方法
2014/12/19 PHP
浅谈PHP中foreach/in_array的使用
2015/11/02 PHP
PHP设计模式之适配器模式定义与用法详解
2018/04/03 PHP
解决laravel查询构造器中的别名问题
2019/10/17 PHP
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
2011/09/26 Javascript
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
node.js中使用q.js实现api的promise化
2014/09/17 Javascript
JQuery菜单效果的两个实例讲解(3)
2015/09/17 Javascript
简单实现JS对dom操作封装
2015/12/02 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
jQuery的事件预绑定
2016/12/05 Javascript
jquery引入外部CDN 加载失败则引入本地jq库
2018/05/23 jQuery
vue实现动态显示与隐藏底部导航的方法分析
2019/02/11 Javascript
Vue程序调试的方法
2019/06/17 Javascript
使用Python实现博客上进行自动翻页
2017/08/23 Python
Python3处理HTTP请求的实例
2018/05/10 Python
python中字符串内置函数的用法总结
2018/09/13 Python
Python3.5面向对象编程图文与实例详解
2019/04/24 Python
Python数据结构与算法(几种排序)小结
2019/06/22 Python
python递归法实现简易连连看小游戏
2020/03/25 Python
pytorch中的自定义反向传播,求导实例
2020/01/06 Python
使用python matploblib库绘制准确率,损失率折线图
2020/06/16 Python
英国领先的名牌服装折扣零售商:Brown Bag Clothing
2019/01/08 全球购物
荷兰音乐会和音乐剧门票订购网站:Topticketshop
2019/08/27 全球购物
将时尚融入珠宝:Adornmonde
2019/10/17 全球购物
优秀企业获奖感言
2014/02/01 职场文书
机关保密承诺书
2014/06/03 职场文书
高考标语大全
2014/06/05 职场文书
2014年安全保卫工作总结
2014/11/13 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
小学教师暑期培训心得体会
2016/01/09 职场文书
前端JS获取URL参数的4种方法总结
2022/04/05 Javascript