我正在尝试连接WordPress中的另一个数据库,并将数据插入到新表中。我正在创建wpdb的新对象
$newconnection= new wpdb("localhost","username","password","databasename");
然后尝试插入数据:
$newdb->insert(\'tablename\', array(\'fullname\'=> $_REQUEST[\'fullname\'],\'email\'=> $_REQUEST[\'email\']);
但我无法将数据插入到新数据库的新表中。
它显示错误“建立数据库连接时出错”。
请尝试解决我的查询
最合适的回答,由SO网友:Jacob Peattie 整理而成
查看中构造函数参数的顺序the documentation:
string $dbuser, string $dbpassword, string $dbname, string $dbhost
你的论点顺序不对。将主机移到末端:
$newconnection= new wpdb("username","password","databasename","localhost");