2015-05-22 39 views
0

我具有以下在線路15-16-17代碼:mysqli_connect()給出:警告:mysqli_connect():在C:瓦帕 WWW kolmas 配置 setup.php第16行

<?php 
$dbc = mysqli_connect('localhost','developer','password1','kolmas'); 
?> 

這條線被放置到setup.php文件,該文件被包含於index.php文件(在文檔的頂部,線1)

<?php include('config/setup.php'); ?> 

數據庫位於wampserver,用戶名,密碼和數據庫名稱檢查20次。 Wamp服務器是「服務器在線」。當我加載index.php頁面,它顯示頁面,CSS和所有的,但一切的頂部there's警告:

http://www.5toneface.eu/temp/index.html

可能是什麼原因和解決方案?

+2

是'啓用mysqli'? –

+1

如果它沒有啓用它會引發致命的錯誤。做'echo mysqli_connect_error();'這會告訴你爲什麼失敗。 – Augwa

+0

這是一個奇怪的警告,沒有實際的消息 – Phil

回答

0

使用這種類型的連接來連接數據庫: -

$mysqli = mysqli_connect('localhost', 'developer', 'password1'); 


if (!$mysqli) { 
    die("Connection failed: " . mysqli_connect_error()); 
} else{ 
    $mysqli->select_db("kolmas"); 
} 
+0

I嘗試過,把結果放到相同的網址http://www.5toneface.eu/temp/index.html 圖片編號2 –

+0

我還添加了我的代碼文件setup.php和index.php的圖像到這個URL http ://www.5toneface.eu/temp/index.html –

+0

問題必須與MySQL。當我用「root」連接並且沒有密碼時,一切正常。 但是,當我創建新的用戶,例如「開發」,並把密碼的東西像「密碼1」 - 並把它們作爲參數 - 然後我得到這個警告 - 它的行爲就好像密碼錯誤或什麼的。 當我把參數的根 - 並嘗試連接錯誤的密碼,插入例如沒有4作爲密碼 - 我得到非常類似的警告,但沒有任何內容的頁面和此警告下的文本:ConnectionError:Accčsrefusépour l'utilisateur:'root'@'@ localhost'(mot de passe:OUI) –

相關問題