来自DB的循环url for simplexml_load_file

时间:2015-05-31 14:30:28

标签: php mysql xml algorithm

我需要将XML URL循环到PHP中的simplexml_load_file中。

我不明白,因为如果我从任何变量写一个URL,脚本就可以了,但是如果我从数据库加载url脚本就会死掉。

此代码工作:

$xml = simplexml_load_file("www.blablabla.com/file.xml") or die("Error: Cannot create object");
                           /*other script, elaborate the response*/

这段代码工作:

$url = "www.blablabla.com/file.xml";
$xml = simplexml_load_file($url) or die("Error: Cannot create object");
                          /*other script, elaborate the response*/

现在,我从数据库加载一个url,并将此值传递给simplexml_load_file。

$query = $mysqli->query("SELECT url from wp_rezdy_products");
while($result = $query->fetch_row()){
$url = $result[0];
echo $url ."<br>";

$xml = simplexml_load_file($url) or die("Error: Cannot create object");
*/ other script, elaborate the response */
}

为什么此方法不起作用并因消息错误而死?

echo 没关系,返回一个url值,为什么进入simplexml_load_file没有?

0 个答案:

没有答案