问个超菜问题,别打我!mysql里的逻辑型...
第一次用,不知道哪一个才是!而且从小我都很爱国!
作者 newmeta 发布于 0000-00-00 分类:php基础编程
请问如何将从数据库中查询的数据生成excel文件.先谢了.
逛论坛交流:用php生成excel文件问题
可有点问题,我们俩共同努力!!
<?
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo "test1 ";
echo "test2
";
echo "test1 ";
echo "test2
";
echo "test1 ";
echo "test2
";
echo "test1 ";
echo "test2
";
echo "test1 ";
echo "test2
";
echo "test1 ";
echo "test2
";
?>
<?
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=教职工信息.xls");
require "include/config.php";
$ljydb=new eamsDB;//创建一个数据库操作的对象
$sql=str_replace(",",$sql); //字符串替代
$pri_line=array ("教工号","姓名","性别","出生年月","学历","毕业时间/院校","所学专业","民族","参加工作时间","入党时间","部门/职务","类别","专业技术职称","籍贯","住址");
echo "$pri_line[0] ";
for($i=1;$i<=14;$i++)
{
if ($tea_search[$i]!="")
{
echo "$pri_line[$i] ";
}
}
echo "
";
$ljydb->query("$sql");
if($ljydb->nf())
{
while($ljydb->next_record())
{
$t_id=$ljydb->f("t_id");
echo "$t_id ";
for($i=1;$i<=14;$i++)
{
if($tea_search[$i]!="")
{
$abc=$ljydb->f("$tea_search[$i]");
echo "$abc ";
}
}
echo "
";
}
}
else echo "未检索到适合条件的纪录
";
$ljydb->free();
?>
多谢两位的热心帮助.我想生成如附件的格式该怎样做.
搜搜以前的贴子,有人发过一个相关的类,特强大。不过我没有用过。
4 条回复
回复