Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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 使用MySQL查询结果更新xml文件属性_Php_Mysql_Xml - Fatal编程技术网

Php 使用MySQL查询结果更新xml文件属性

Php 使用MySQL查询结果更新xml文件属性,php,mysql,xml,Php,Mysql,Xml,我有一个XML文件,需要用MySQL查询的结果更新其属性: <dataValue> <value var="one" val="1"/> <value var="two" val="2"/> <value var="three" val="3"/> </dataValue> SELECT COUNT(person_id) from person 输出值应该是15。如何更新上述XML,并将var=“1”替换为var=“15

我有一个XML文件,需要用MySQL查询的结果更新其属性:

<dataValue>
  <value var="one" val="1"/>
  <value var="two" val="2"/>
  <value var="three" val="3"/>
</dataValue>
SELECT COUNT(person_id) from person
输出值应该是15。如何更新上述XML,并将
var=“1”替换为var=“15”


i、 是否通过PHP使用MySQL查询结果

使用XmlReader/XmlWriter、DomDocument或simplexml或您选择的其他xml解析/读取包加载xml。在需要的xml中找到“value”标记,并更改相关属性