Php MDB2/MySQL,多连接

Php MDB2/MySQL,多连接,php,mysql,mdb2,Php,Mysql,Mdb2,我有一个脚本,大部分与一个mysql数据库交互 然而,当调用某个函数时,我现在想做一个if{},在true的情况下,连接到另一个mysql数据库并更新一个表。在此之后,将在原始数据库上运行其他查询 做这件事最合适、最有效的方法是什么?下面的方法不是吗 //do something with original db $conn->query(...); ... if (...) { // do someting with another db $another_conn->

我有一个脚本,大部分与一个mysql数据库交互

然而,当调用某个函数时,我现在想做一个
if{}
,在
true
的情况下,连接到另一个mysql数据库并更新一个表。在此之后,将在原始数据库上运行其他查询

做这件事最合适、最有效的方法是什么?

下面的方法不是吗

//do something with original db
$conn->query(...);
...
if (...) {
   // do someting with another db
   $another_conn->query(...);
   ...
}
$conn->query(...);
...
是的,这似乎有效:`if($this==1){$db=&MDB2::factory('mysql://host...“);$db->setFetchMode(MDB2_FETCHMODE_ASSOC);$message=&$db->query(“更新…”);”`