给你一个例子。自己改改就行了。
<?php
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Content-type:application/vnd.ms-excel"); 
Header("Content-Disposition:attachment;filename=export_excel_gshjsl.xls"); $tx='表头';
echo $tx."\n\n";
//输出内容如下:
echo "姓名"."\t";
echo "年龄"."\t";
echo "学历"."\t";
echo "\n";
echo "张三"."\t";
echo "25"."\t";
echo "本科"."\t";
########################################
?>我上面给的是个静态的,你听要把那些静态的变成从数据库中取出来的数据就OK了。