header('Content-Type: text/xml');
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
echo "<data>\n";
while($arrRow = mysql_fetch_assoc($result)){
echo "<union_data>\n";
echo "<Data_id>".$arrRow['Data_id']."</Data_id>\n";
echo "<Data_pianming>".$arrRow['Data_pianming']."</Data_pianming>\n";
echo "<Data_bieming>金刚</Data_bieming\n>";
echo "<Data_leibie>2</Data_leibie>\n";
echo "<Data_leixing>27</Data_leixing>\n";
echo "<Data_diqu>美国</Data_diqu>\n";
echo "<Data_daoyan>导演</Data_daoyan>\n";
echo "<Data_zhuyan>主演</Data_zhuyan>\n";
echo "<Data_shouying>2006</Data_shouying>\n";
echo "<Data_pianchang>120</Data_pianchang>\n";
echo "<Data_jishu>1</Data_jishu>\n";
echo "<Data_peiyin>英语</Data_peiyin>\n";
echo "<Data_zimu>中文</Data_zimu>\n";
echo "<Data_shuoming></Data_shuoming>\n";
echo "<Data_miaoshu>描述暗暗暗暗暗暗</Data_miaoshu>\n";
echo "<Data_zhuangtai>0</Data_zhuangtai>\n";
echo "<Data_haibao>61465148.jpg</Data_haibao>\n";
echo "<Data_dianji>1</Data_dianji>\n";
echo "<Data_tuijian>1</Data_tuijian>\n";
echo "<Data_shenhe>1</Data_shenhe>\n";
echo "<Data_lurenzhe>admin</Data_lurenzhe>\n";
echo "<Data_gengxintime>2009-02-23 17:47:56</Data_gengxintime>\n";
echo "<Data_tianjiatime>2009-02-23 15:32:50</Data_tianjiatime>\n";
echo "</union_data>\n";
}echo "<Data_id>".$arrRow['Data_id']."</Data_id>\n";
echo "<Data_pianming>".$arrRow['Data_pianming']."</Data_pianming>\n";这么写那里出问题了?
提示错误:
文本内容中发现无效字符。处理资源 'http://taige.host.yt67.com/admin/xml.php' 时出错。第 5 行,位置: 16
$xml="";while($arrRow = mysql_fetch_assoc($result)){
$xml .= "<union_data>\n";
$xml .= "<Data_id>".$arrRow["Data_id"]."</Data_id>";
$xml .= "<Data_pianming>".$arrRow["Data_pianming"]."</Data_pianming>";
$xml .= "<Data_bieming>金刚</Data_bieming>";
$xml .= "<Data_leibie>2</Data_leibie>\n";
$xml .= "<Data_leixing>27</Data_leixing>\n";
$xml .= "<Data_diqu>美国</Data_diqu>\n";
$xml .= "<Data_daoyan>导演</Data_daoyan>\n";
$xml .= "<Data_zhuyan>主演</Data_zhuyan>\n";
$xml .= "<Data_shouying>2006</Data_shouying>\n";
$xml .= "<Data_pianchang>120</Data_pianchang>\n";
$xml .= "<Data_jishu>1</Data_jishu>\n";
$xml .= "<Data_peiyin>英语</Data_peiyin>\n";
$xml .= "<Data_zimu>中文</Data_zimu>\n";
$xml .= "<Data_shuoming></Data_shuoming>\n";
$xml .= "<Data_miaoshu>描述暗暗暗暗暗暗</Data_miaoshu>\n";
$xml .= "<Data_zhuangtai>0</Data_zhuangtai>\n";
$xml .= "<Data_haibao>61465148.jpg</Data_haibao>\n";
$xml .= "<Data_dianji>1</Data_dianji>\n";
$xml .= "<Data_tuijian>1</Data_tuijian>\n";
$xml .= "<Data_shenhe>1</Data_shenhe>\n";
$xml .= "<Data_lurenzhe>admin</Data_lurenzhe>\n";
$xml .= "<Data_gengxintime>2009-02-23 17:47:56</Data_gengxintime>\n";
$xml .= "<Data_tianjiatime>2009-02-23 15:32:50</Data_tianjiatime>\n";
$xml .= "</union_data>\n";
}header('Content-Type: text/xml');
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
echo "<data>\n";
echo $xml;
echo "</data>";
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------文本内容中发现无效字符。处理资源 'http://taige.host.yt67.com/admin/xml.php' 时出错。第 4 行,位置: 36 <Data_id>6</Data_id><Data_pianming>Data_id 取出来了 Data_pianming一样写的为什么就不行呢?
但是IE下卻不行?
請高手指教一下。