2013-05-03 28 views
-4

在第4行出現錯誤。爲什麼?我正在嘗試連接到MySQL數據庫並查看它是否連接。我沒有得到任何結果。試圖迴應mysql連接與否

jcon.php

<?php 
    require 'config.php'; 
    $con=mysqli_connect(HOST,DBUSER,DBPASS,DB); 
    if(mysqli_connect_errno($con)){ 
     echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 
    else{ echo "mysql connected succesfully";} 
    ?> 

的config.php

<?php 
define("HOST","localhost"); 
define ("DB","share"); 
deifne ("DBUSER";"root"); 
define ("DBPASS"; ""); 
?> 
+2

如果你開始你的問題與 「得到一個錯誤」 您也可能會發布錯誤本身。 – ccKep 2013-05-03 23:30:00

+0

錯誤說的是什麼? – Chris 2013-05-03 23:31:02

+0

可能的重複:[如何在PHP中獲取有用的錯誤消息?](http://stackoverflow.com/q/845021/367456) – hakre 2013-05-03 23:31:22

回答

5

deifne ("DBUSER";"root");似乎是有問題的

+0

和'define(「DBPASS」;「」);' – doublesharp 2013-05-03 23:32:53

+0

哦是的。 Typo發現。幹得好那個男人 – Chris 2013-05-03 23:33:06

+0

'<?php require'jcon.php';如果(isset($ _POST [「username」],$ _POST [「firstname」],$ _ POST [「password」])){ \t $ username = $ _ POST [「username」]; \t $ firstname = $ _ POST [「firstname」]; \t $ password = $ _ POST [「password」]; ($用戶名,密碼) } mysqli_query如果(!mysqli_query($ con,$ sql)){ \t die('Error:'。mysqli_error($ con)); } echo「Dear {$ firstname}!you have been registered registered。」 ?>'line 10 showing error .. – supto 2013-05-04 00:30:01