2014-10-28 66 views
0

我有php网站和一个wordpress网站。我想在我的WordPress站点连接php站点数据库。在我的wp网站获取另一个数据库内容

我已经试过这样

define('DB_NAME', 'mydbname'); 
define('DB_USER', 'myusername'); 
define('DB_PASSWORD', 'mypassword'); 
define('DB_HOST', 'my-host'); 
$second_db = new wpdb(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST); 
$your_query = "SELECT * FROM DOCTORS"; 
$results = $second_db->get_results($your_query); 
print_r($results); 

阵列() 警告:不能更改头信息 - 已经

送我需要的表格数据显示在我的主题标题。怎么可能?请帮帮我。

+0

您在其中定义数据库的细节,并在其页面您使用的是他们尝试? – 2014-10-28 07:13:46

+0

http://stackoverflow.com/questions/9707693/warning-cannot-modify-header-information-headers-already-sent-by-error希望这个链接将帮助你。 – 2014-10-28 07:17:52

回答

1

尝试不定义变量。 或更改您的变量名

试试这个

define('DB_NAME_1', 'mydbname'); 
define('DB_USER_1', 'myusername'); 
define('DB_PASSWORD_1', 'mypassword'); 
define('DB_HOST_1', 'my-host'); 
$second_db = new wpdb(DB_USER_1, DB_PASSWORD_1, DB_NAME_1, DB_HOST_1); 
$your_query = "SELECT * FROM DOCTORS"; 
$results = $second_db->get_results($your_query); 
print_r($results); 

或此

$second_db = new wpdb('myusername', 'mypassword', 'mydbname', 'my-host'); 
$your_query = "SELECT * FROM DOCTORS"; 
$results = $second_db->get_results($your_query); 
print_r($results); 
+0

你试试这个吧 – Yatendra 2014-10-28 07:33:46

+1

+1看不出投票的理由 – 2014-10-28 07:47:20

+0

如何以数组形式打印数据? – user3747821 2014-10-28 08:08:35

相关问题