你的php程序没有问题是你的SQL语句
写的有问题,它的意思是找出book表中作者为空的所有记录,
你的book表中没有作者为空的记录,所以没有输出数据,把book表中的author列的数据,一部分改成空,就有数据输出了.
或者把SQL语句的"WHERE author=''"去掉也行.
方法一:<?php
header("Content-type:application/vnd.ms-excel")
header("Content-Disposition:attachmentfilename=test_data.xls")
$tx='表头'
echo
$tx."\n\n"
//输出内容如下:
echo
"姓名"."\t"
echo
"年龄"."\t"
echo
"学历"."\t"
echo
"\n"
echo
"张三"."\t"
echo
"25"."\t"
echo
"本科"."\t"
?>
方法二:
PHPEXCEL
类库,功能强大,支持win
Excel2003
,Win
Excel2007.下载类库,里边有例子
主要的写出来啊$query="select
*
from
student
where
id=01"
$res=my_sql_query($query)
$date=array()//保存得到的数据
where($row=mysql_fetch_assoc($res)){
$date=$row['填写你表的字段']
}
下面循环遍历$date输出到table就可以了啊
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)