<?php
$conn=mysql_connect('localhost','root','')
or die('连接失败:'.mysql_error());
//选择数据表
if (mysql_select_db('member',$conn))
{
//echo'选择数据库成功!'.'<p>';
}
else
{
echo'数据库选择失败!'.mysql_error().'<p>';
}
mysql_query("SET NAMES 'utf8'");
echo "<?xml version='1.0' encoding='utf-8'?>"; 
echo "<bigest>"; 
$result =mysql_query("select * from user"); 
while($row = mysql_fetch_array($result)) { 
echo "<biger><big1>".$row['username']."</big1>"; 
echo "<big2>".$row['password']."</big2></biger>"; 
}
echo "</bigest>";
mysql_close();
?>-----------------------------
谢谢修改上面代码自动生成一个.xml文件~~
越简单越好~~ 呵呵~~

解决方案 »

  1.   

    这样改,,如果你需要换行,在每需要的地方跟上 .PHP_EOL;
    /*
    echo "<?xml version='1.0' encoding='utf-8'?>"; 
    echo "<bigest>"; 
    $result =mysql_query("select * from user"); 
    while($row = mysql_fetch_array($result)) { 
    echo "<biger><big1>".$row['username']."</big1>"; 
    echo "<big2>".$row['password']."</big2></biger>"; 
    }
    echo "</bigest>";
    */$xml = "<?xml version='1.0' encoding='utf-8'?>"; 
    $xml .= "<bigest>"; 
    $result =mysql_query("select * from user"); 
    while($row = mysql_fetch_array($result)) { 
    $xml .= "<biger><big1>".$row['username']."</big1>"; 
    $xml .= "<big2>".$row['password']."</big2></biger>"; 
    }
    $xml .= "</bigest>";file_put_contents("my_xml.xml", $xml);