0
我遇到了我的DatabaseConnection
類問題。我似乎無法獲得$dbUser
或$dbName
變量爲此連接類工作。我目前必須手動將值放在引號中。有什麼我做錯了嗎?PHP:數據庫連接類 - 不會連接
class DatabaseConnection {
private $dbHost = "localhost";
private $dbUser = "root";
private $dbPass = "";
private $dbName = "test";
function __construct() {
$connection = mysql_connect($dbHost, "root", $dbPass)
or die("Could not connect to the database:<br />" . mysql_error());
mysql_select_db("test", $connection)
or die("Database error:<br />" . mysql_error());
}
}
如果您有任何關於改善我當前班級的建議,請務必通知我!
優秀的的mysql_connect變量,這是有道理的,謝謝。另一個快速的問題,但是我將這些變量設置爲'private',還是應該只是'var'? – Aaron 2012-03-28 04:33:30
是的,私人是要走的路。你想讓它能夠讓你的班級控制對這些變量的訪問。 – Gohn67 2012-03-28 04:37:05