2010-10-04 39 views
1
<?php 
// MySQL database connection file 
$SERVER = "127.0.0.1"; // MySQL SERVER 
$USER = "root";   // MySQL USER 
$PASSWORD = "admin";  // MySQL PASSWORD 

$link = @mysql_connect($SERVER,$USER,$PASSWORD); 
$db = mysql_select_db("website"); 

?> 

這是一個數據庫連接聊天程序的代碼,但它沒有連接,任何人都可以幫我糾正這段代碼嗎?數據庫代碼沒有在使用php的聊天程序中連接

+0

你確定你的MySQL服務器正在運行嗎? – 2010-10-04 03:30:41

回答

4

@放在mysql_connect的正面,它用於抑制你不想要的錯誤。

此外,您需要檢查mysql_connect的返回值,該值在$link之後,並確保它不是false,然後再繼續進行數據庫選擇。發生錯誤時調用函數mysql_error會給出錯誤的原因。

$link = mysql_connect($SERVER,$USER,$PASSWORD); 
if (!$link) { 
    die('Could not connect: ' . mysql_error()); 
} 
+0

謝謝你,先生,希望它可以幫助我很多 – 2010-10-04 03:40:38

相關問題