0

我的数据库(长文本)中有一个只有 xml 数据的列,我试图从数据库中获取它,然后显示其中的每个数据,var dump 给了我这个:

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

我用 mysql_fetch_assoc 获取它;我正在尝试这样做 foreach :

$row = mysql_fetch_assoc($result);
foreach($row as $line)
{
    $test = $line['FormSubject'];

    print("$test");
}

但它什么也没给我,请帮助,谢谢

4

1 回答 1

1

只需从此专栏中获取 XML 并使用一些库来解析 XML,例如SimpleXML

顺便提一句。

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

于 2012-06-16T11:31:27.853 回答