PHP导出EXCEL表格的方法

  本来我不是做程序的,但因客户要求在网站里加个excel导出,不得不想一些简单的方法实现这个功能,在网上看了很多教程都是通过PHPExcel来导出EXCEL,摆弄了半天,不会!
  后来在网上看到一篇文章里写了一个简单的方法导出EXCEL:

<?php
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo "test2\t\n";
?> 

  试了一下,好使!又对上面的代码结合自己的网站做了些修改:

<?php
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
$dbhost='localhost';//数据库网址
$dbuser='root';//用户名
$dbpw='root';//密码
$dbname='tg';//数据库名
$dblanguage='gb2312';//数据库编码格式
/*数据库连接设置*/
$db=new mysqli($dbhost, $dbuser,$dbpw,$dbname);
if(mysqli_connect_errno()){
    echo 'Can not connect to MySQL server!';
    exit;
}
mysqli_query($db,"SET NAMES ".$dblanguage);
$query="select * from tg_title";//tg_title是表名
$result=$db->query($query);
while($row=$result->fetch_array()){
    echo $row['id']."\t";//$row['id']是字段名
    echo $row['title']."\t\n";//$row['title']是字段名
}
?> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值