2015-05-16 86 views
0

我試圖連接數據庫。 這是我工作的細節:數據庫未連接

$con=mysql_connect("localhost", "root",""); 
mysql_select_db("employees",$con); 
if(!$con) 
{ 
die("cant establish database connection".mysql_error()); 
} 
else 
{ 
echo "connection Created"; 

其中XAMP我的數據庫,這是我在本地主機XAMP phpMyAdmin的創建,是在以下目錄:

C:\xampp\mysql\data 

這裏創建了一個名爲Employees文件夾那麼它裏面有一些文件。 當我運行PHP文件來創建連接它顯示在屏幕上沒有按照我的代碼,它必須顯示:

connection created 

現在誰能告訴我在哪裏,我錯了?爲什麼它不顯示任何輸出?

+3

不要使用廢棄的'mysql_ *'API。使用'mysqli_'或者'PDO'準備語句 – Jens

+0

這很瘋狂。它顯示「連接創建」?你迴應'連接successfull' – Jens

+0

@Jens我用mysqli_但它仍然無法正常工作? –

回答

3

如果這是您的整個劇本,那麼您會錯過末尾}的右大括號。

打開錯誤顯示,它將在未來有用:How do I get PHP errors to display?

也有這樣讀:Why shouldn't I use mysql_* functions in PHP?

+0

'}'它在那裏只是在複製莫名其妙的我錯過了, ,你可以告訴我關於其他每一件事我是做得好還是不好? –

+0

在選擇數據庫之前,您應該檢查連接是否成功。其他一切都在上面的鏈接中。 – rjdown