我可以從我的php應用程序中的三個不同的服務器上獲取數據嗎?實際上,我在三臺不同的服務器上有我的數據,我想用三臺服務器的數據生成一份報告。你能給我推薦一個這樣的代碼嗎?跨服務器訪問php
function dbcon(ipaddress,servername,serverpassword,databasename) { $con = mysql_connect(ipaddress,servername,serverpassword); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db(databasename) or die ("Cant find DB"); }
如果您有3個不同的數據庫服務器,唯一可能的是,大多數服務器只能從本地主機訪問,因此您必須配置它們,而不是在代碼中使用127.0.0.1(或localhost) ,你使用這些服務器中的一個的ip地址... – HamZa
請不要在新代碼中使用mysql_ *函數。他們不再被維護,並且已經開始了棄用過程。看到[紅框](http://j.mp/Te9zIL)?學習準備的語句,並使用MySQLi - [這篇文章](http://j.mp/QEx8IB))將幫助你決定哪些。 –