悉远

 找回密码
 注册
搜索
查看: 1280|回复: 0

php将数据保存为excel

[复制链接]
发表于 2012-9-23 12:04:09 | 显示全部楼层 |阅读模式
保存excel其实是很简单的。

  新建一个php文件,前两行写上
  1. header("content-type:application/msexcel");
  2. header("content-disposition:filename=file001.xls");
复制代码
然后在这段php代码之后利用echo输出内容,这些内容本来应该屏幕输出的,可是因为有了前面2句话,就保存到excel里了,哈,很不错啊~
  不过,我这里是从mysql数据库中读取特定的数据集出来,故得在这段php代码之前还得插入读取数据库的,我这贴出自己
  1. $sql="select * from student";
  2. $DB->query($sql);
  3. $x=$DB->get_rows_array();
复制代码
然后遍历输出就好了,记得 用反斜杠t 是跳到下一个单元格, 反斜杠n则是跳入下一行。
  1. <pre style="color: rgb(0, 0, 0); line-height: normal; ">   foreach($x as $v)
  2. {
  3.       echo $v['id']."\t".$v['name']."\t".$v['sex']."\t".$v['class']."\t".$v['department']."\t".trim($v['birthday'])."\t".$v['native_place']."\t\n";
  4. }</pre>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|QQ客服|联系我们|Archiver|手机版|小黑屋|悉远网络 ( 鄂ICP备09013446号 )

GMT+8, 2024-4-20 05:06 , Processed in 0.042051 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表