Php 从数据库中获取xml数据,然后显示它
我的数据库(longtext)中有一列只有xml数据,我试图从数据库中获取它,然后显示其中的每个数据,var dump给了我以下信息: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<
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");
}