我正在编写连接到外部数据库的插件,使用wpdb类连接到外部数据库:
$mydb = new wpdb(\'username\',\'password\',\'database\',\'localhost\');
$rows = $mydb->get_results("select Name from my_table");
我希望在一个页面上有多个插件,所有插件都连接到相同的外部数据库,但不同的表。
如果我尝试在一个页面上有多个插件,第一个可以工作,但下面的插件会导致错误:
fatal error call to a member function get_results() on null
我试图刷新连接,但没有成功。除了创建新的
$mydb
对于每个插件,有没有一种方法可以跨不同的插件使用同一个类?我也试过了
global $mydb
在第一个插件下面的插件中,但不起作用。
谢谢