通过多个数据库循环aquery

时间:2017-03-22 09:59:30

标签: php mysql pdo

我有多达5个数据库,所有数据库都有相同的表。 我试图通过所有数据库运行相同的查询。

这样做的最佳方式是什么。

我试过的代码:

$system_list = $dbcon->prepare("SELECT * FROM db_list WHERE active='1'"); $system_list->execute(); while ($system_list_data = $system_list->fetch(PDO::FETCH_ASSOC)){

$mac_search_fetch = $system_list_data['db_connect']->prepare("SELECT * FROM users WHERE mac = :mac");
$mac_search_fetch->bindParam(':mac', $mac_int, PDO::PARAM_INT);
$mac_search_fetch->execute();`

}

致命错误:在字符串上调用成员函数prepare()。

所有数据库都在我的db.class中定义

0 个答案:

没有答案