热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

用php如何都echo不出来XML,是什么有关问题啊

用php怎么都echo不出来XML,是什么问题啊?<?phprequire_once("conn.php");header("Content-type:text/xml");$query='SELECT*FROMtestorder
用php怎么都echo不出来XML,是什么问题啊?
require_once("conn.php");
header("Content-type:text/xml");
$query='SELECT * FROM test order by no desc';
$result=mysql_query($query);
echo "";
while($row = mysql_fetch_assoc($result)) {
  echo "".$row->no."";
  echo "".$row->ch."";
  echo "".$row->f."";
}
echo "
";
mysql_close();
?>

conn.php和数据库都没问题。文件格式都是utf-8。

在浏览器里提示:
无法显示 XML 页。 
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 


--------------------------------------------

文档的顶层无效。处理资源 'http://localhost/getXML.php' 时出错。第 1 行,位置: 1 

?

^


------解决方案--------------------
mysql_fetch_assoc 还是 mysql_fetch_object 
之所以出现 无法显示 XML 页 是因为你关闭了错误提示,同时你使用了IE浏览器。
------解决方案--------------------
上面提示第一个是 ?
那你得看看你的页面代码之类的是不是有弄错的地方。
不过xml确实是很恼火,我曾经尝试过输出xml 居然在几个浏览器里有的正常有的不正常..

------解决方案--------------------
换个firefox看看?
------解决方案--------------------
探讨

我没下火狐啊
那段代码在你的浏览器里可以正确显示吗?

推荐阅读
author-avatar
痞子彪2012_890
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有