私はディレクトリ構造を持っています:
app
cofig
config.php
classes
db.class.php
index.php
config.php:
<?php
define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PASS', '');
define('DB_NAME', 'db_name');
デシベル.クラス.php:
<?php
include "config/config.php";
class DB {
private $conn;
private $results;
public function __construct() {
$this->conn = mysql_connect(DB_HOST, DB_USER, DB_PASS);//**This doesn't work**
mysql_select_db(DB_NAME, $this->conn);
}
}
?>
index.php で $db クラスのインスタンスを作成しようとすると、エラーが発生します (クラスで DEFINED 変数を取得できません)