麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
急求救:php生成Excel文件在Linux上不能执行?
悬赏分:20 - 2007年08月13日

下面的代码在windows上运行正常,但是在Linux上并没有生成excel文件,只简单的打印出来。请问如何才能在Linux上生成Excel?
[PHP]
<?php
header("Content-type:application/vnd.ms-excel");
header("Content-disposition:attachment;filename=exhibition.xls");

echo "序号\t姓名\t职位\t性别\t公司\t地址\t邮编\t电邮\t主页\t电话\t传真\t行业\t希望\t";
echo "期望展览\t工作性质\t企业性质\t兴趣范围\t公司领域\t采购身份\t公司人数\t了解展会\t填写日期\t参观目的,用户种类,购买因素\t\n";

$sql=<< SELECT
`id` AS `序号`,
`name` AS `姓名`,
`poisition` AS `职位`,
`sex` AS `性别`,
`company` AS `公司`,
`address` AS `地址`,
`post` AS `邮编`,
`email` AS `电邮`,
`homepage` AS `主页`,
`tel` AS `电话`,
`fax` AS `传真`,
`tp` AS `行业`,
`hope` AS `希望`,
`pp` AS `期望展览`,
`ww` AS `工作性质`,
`mc` AS `企业性质`,
`tt` AS `兴趣范围`,
`cc` AS `公司领域`,
`ac` AS `采购身份`,
`ps` AS `公司人数`,
`wc` AS `了解展会`,
`submitdate` AS `填写日期`,
`ite` AS `参观目的,用户种类,购买因素`
FROM `tempexhibition`
WHERE 1
ORDER BY `submitdate` DESC
END;
//echo $sql;
mysql_connect("localhost","root","");
mysql_select_db("dbmy") or die("对不起,请稍候再试!");
$result=mysql_query($sql) or die("对不起,请稍候再试!");

while($data=mysql_fetch_array($result))
{
for($i=0;$i<23;$i++)
{
echo $data[$i++]."\t";
}
echo "\n";
}

?>
[/PHP]

提问者:jerryfleming   08-13 19:07
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
42 + 95 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM