如何把xml里面的数据写入mysql中 你是怎么读保存到XML进行反操作就是了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议你使用adodb,他已经有完善的方法实现数据库xml格式的导入导出。例子代码如下:<?php require('../includes/configure.php'); define('XMLS_DEBUG', 'true'); require ('../' . DIR_WS_CLASSES . 'adodb/adodb-xmlschema.inc.php'); $db = ADONewConnection(DB_TYPE); $db->debug=true; $db->Connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD, DB_DATABASE); echo "Connected to DB"."<br />"; $schema = new adoSchema($db); echo "Schema Object Created"."<br />"; $sql = $schema->ParseSchema("dbschema.xml.sql"); echo "Schema Parsed"."<br />";// print_r($sql); $result = $schema->ExecuteSchema($sql); echo "Scheme Executed".$result."<br />"; $schema->Destroy();?> /** * xmlschema is a class that allows the user to quickly and easily * build a database on any ADOdb-supported platform using a simple * XML schema. *adodb\adodb-xmlschema.inc.php smarty 循环 这段代码会导致安全问题吗? smarty模版内部循环,如果遇到if判断怎么计算出循环次数? PHP中的命名 如果用字母加数字混合,会不会有什么不好的影响 超过十六位的字符串,如何实现加1 急急!!!! 用户登录控制问题! 从来没有用过php的类,有什么好处? 小弟刚刚发现一个问题…… 用php向oracle数据库中插入数据,其中要插入的表有两列是blob类型的,具体语句怎么写呀 代码中全部都 是 utf-8 为什么会出现乱码,浏览器编码改成简体才能正常显示 散分,谁要就来拿,那个垃圾mn就别眼红了 PHP多次连接mysql数据库,以及数据库连接寿命问题,在线等
<?php
require('../includes/configure.php');
define('XMLS_DEBUG', 'true');
require ('../' . DIR_WS_CLASSES . 'adodb/adodb-xmlschema.inc.php');
$db = ADONewConnection(DB_TYPE);
$db->debug=true;
$db->Connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD, DB_DATABASE);
echo "Connected to DB"."<br />";
$schema = new adoSchema($db);
echo "Schema Object Created"."<br />";
$sql = $schema->ParseSchema("dbschema.xml.sql");
echo "Schema Parsed"."<br />";
// print_r($sql);
$result = $schema->ExecuteSchema($sql);
echo "Scheme Executed".$result."<br />";
$schema->Destroy();
?>
* xmlschema is a class that allows the user to quickly and easily
* build a database on any ADOdb-supported platform using a simple
* XML schema.
*
adodb\adodb-xmlschema.inc.php