使用PHP从XML插入数据库

使用PHP从XML插入数据库,php,xml,Php,Xml,我正在尝试将数据从XML插入MySql 到目前为止,我写了以下内容: ?php $servername=“localhost”; $username=“root”; $password=“rootuser”; $dbname=“我的数据”; //创建连接 $conn=newmysqli($servername、$username、$password、$dbname); //检查连接 如果($conn->connect\u错误){ die(“连接失败:”.$conn->connect\U错误);

我正在尝试将数据从XML插入MySql

到目前为止,我写了以下内容: ?php

$servername=“localhost”;
$username=“root”;
$password=“rootuser”;
$dbname=“我的数据”;
//创建连接
$conn=newmysqli($servername、$username、$password、$dbname);
//检查连接
如果($conn->connect\u错误){
die(“连接失败:”.$conn->connect\U错误);
}
$string=file_get_contents('rss.xml');
$xml=新的simplexmlement($string);
回显“组的所有值:-”;
foreach($xml->system->system as$item){
echo$item->MY_Name.'-';
echo$item->Version.'-';
回声“
”; mysqli_查询($conn,“插入到客户_数据_表(我的_名称,版本)值(“.$item->My_名称”。,“$item->Version.”)中); } ?

非常感谢您的帮助。

在PHP中,使用xml解析器从xml中获取值。这是密码

$xml = '<system>
<Name>new</Name>
<Month>Feb</Month>
</system>';
echo "<pre>";
print_r(new SimpleXMLElement($xml));
$xml='1!'
新的
二月
';
回声“;
print_r(新的simplexmlement($xml));

在这里,您可以从XML标记中获取所有值,并将其插入数据库。

您尝试过什么吗?您尝试过吗?请显示您的代码可能重复:看起来您希望我们为您编写一些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在海报已经试图自己解决问题时才提供帮助。演示这项工作的一个好方法是包括您迄今为止编写的代码、示例输入(如果有)、预期输出和实际获得的输出(控制台输出、回溯等)。你提供的细节越多,你可能得到的答案就越多。检查[。
$xml = '<system>
<Name>new</Name>
<Month>Feb</Month>
</system>';
echo "<pre>";
print_r(new SimpleXMLElement($xml));