我綁定服務到我的數據庫,我發現下面的代碼在線:如何使用PHP連接到SQL數據庫中Bluemix
$services_json = json_decode($json,true); <br/>
$sqldb = $services_json["sqldb"]; <br/>
if (empty($sqldb)) { <br/>
echo "No sqldb service instance bound. Please bind a sqldb service instance before"; <br/>
return; <br/>
} <br/>
<br/>
$sqldb_config = $services_json["sqldb"][0]["credentials"]; <br/>
<br/>
// create DB connect string <br/>
$conn_string = "DRIVER={IBM DB2 ODBC DRIVER};"; <br/>
$conn_string .= "DATABASE=" . $sqldb_config["db"] . ";"; <br/>
$conn_string .= "HOSTNAME=" . $sqldb_config["host"] . ";"; <br/>
$conn_string .= "PORT=" . $sqldb_config["port"] . ";"; <br/>
$conn_string .= "PROTOCOL=TCPIP;"; <br/>
$conn_string .= "UID=" . $sqldb_config["username"] . ";"; <br/>
$conn_string .= "PWD=" . $sqldb_config["password"] . ";"; <br/>
<br/>
// connect to database <br/>
$conn = db2_connect($conn_string, '', ''); <br/>
我沒有得到任何迴應或我不知道db2_connect語句執行與否。
請幫幫我。
你能更具體的事實,你沒有得到任何迴應的最後一個連接的嘗試?你看到一條錯誤消息嗎? –
是的,我執行db_connect(),但我不知道成功運行或不,我的PHP網頁無法顯示任何東西。 – Sunny
爲什麼你的php代碼有' --recent' –
'?您可以通過執行'cf logs