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

WBOY
Release: 2016-06-13 13:53:46
Original
821 people have browsed it

用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看看?
------解决方案--------------------

探讨

我没下火狐啊
那段代码在你的浏览器里可以正确显示吗?
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template