如何在WordPress中连接到另一个数据库

时间:2018-05-31 作者:shashank

我正在尝试连接WordPress中的另一个数据库,并将数据插入到新表中。我正在创建wpdb的新对象

$newconnection= new wpdb("localhost","username","password","databasename");
然后尝试插入数据:

$newdb->insert(\'tablename\', array(\'fullname\'=> $_REQUEST[\'fullname\'],\'email\'=> $_REQUEST[\'email\']);
但我无法将数据插入到新数据库的新表中。

它显示错误“建立数据库连接时出错”。

请尝试解决我的查询

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

查看中构造函数参数的顺序the documentation:

string $dbuser, string $dbpassword, string $dbname, string $dbhost

你的论点顺序不对。将主机移到末端:

$newconnection= new wpdb("username","password","databasename","localhost");

结束