PHP头条
热点:

php生成xml字符串解决办法


php生成xml字符串
我现在有个检索后的结果集
USER_ID = 1
USER_NAME= 小张
POINT = 80

USER_ID = 2
USER_NAME=小李
POINT = 60

USER_ID = 3
USER_NAME= 小王
POINT = 70

想生成一个xml的字符串如下
"



180


2小李60


3小王70


";
请教各位大侠怎么实现啊











------解决方案--------------------
PHP code
$xml = <<
 
 
xml;
while($row = mysql_fetch_assoc($queryResult) )
{
    $xml .=<<
      {$row['USER_ID']}
      {$row['USER_NAME']}
      {$row['POINT']}
   
xml;
}
$xml .=<<
  
xml;

------解决方案--------------------
右键源代码。。。
想要标准的输出xml 在echo之前加上 header('Content-Type:text/xml');
------解决方案--------------------
那是因为浏览器把这个XML字符串当html文档解析了,你可以通过查看源代码看到完整的结果。
在代码的最前面加一句 header('Content-type: text/xml; charset=UTF-8'); ,
并且把 
$xml = <<
中的
一切ok

www.phpzy.comtrue/phprm/52364.htmlTechArticlephp生成xml字符串解决办法 php生成xml字符串 我现在有个检索后的结果集 USER_ID = 1 USER_NAME= 小张 POINT = 80 USER_ID = 2 USER_NAME=小李 POINT = 60 USER_ID = 3 USER_NAME= 小王 POINT = 70 想生成一个xml的字符...

相关文章

PHP之友评论

今天推荐