Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从数据库中获取xml数据,然后显示它_Php_Xml_Xml Parsing - Fatal编程技术网

Php 从数据库中获取xml数据,然后显示它

Php 从数据库中获取xml数据,然后显示它,php,xml,xml-parsing,Php,Xml,Xml Parsing,我的数据库(longtext)中有一列只有xml数据,我试图从数据库中获取它,然后显示其中的每个数据,var dump给了我以下信息: array(1) { ["xmldata"]=> string(916) "<?xml version=\"1.0\" encoding=\"UTF-8\" ?> <form> <FormSubject>test</FormSubject> <FormRecipient>test2<

我的数据库(longtext)中有一列只有xml数据,我试图从数据库中获取它,然后显示其中的每个数据,var dump给了我以下信息:

array(1) {
  ["xmldata"]=>
  string(916) "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>
<form>
<FormSubject>test</FormSubject>
<FormRecipient>test2</FormRecipient>
....
</form>"
}

但是它什么也没给我,请帮助,谢谢。从本专栏中获取一个XML,并使用一些库来解析XML,例如

顺便说一句


请远离“低级”MySQL PHP函数,改用PDO。

“请远离“低级”MySQL PHP函数”为什么?PDO如何比ext/mysqli更高效、更安全?哦,我写了PDO作为例子,mysqli也比低级函数好。这不是PDO对MySQLi的问题。哪一个更有效?我真的不知道也不在乎。我想你真正的意思是:不要使用ext/mysql,不要使用“低级”,尽管不使用它的原因不是效率或安全性,而是它非常过时,甚至php核心开发人员都不愿意使用,而且它不支持mysql服务器最新版本中的许多功能。看,是的,这是我的观点。感谢您提供的详细信息请参阅右侧的相关专栏,即使是本网站的推荐引擎也足以为您解决此问题:
$row = mysql_fetch_assoc($result);
foreach($row as $line)
{
    $test = $line['FormSubject'];

    print("$test");
}