Forum Moderators: open
class MySQL {
private $connection;
function __construct() {
$this->dbConnect();
}
private function dbConnect() {
$this->connection = mysql_connect(DB_SERVER, DB_USER, DB_PASS) or die(mysql_error());
mysql_select_db(DB_NAME, $this->connection) or die(mysql_error());
}
private function dbClose() {
mysql_close($this->connection);
}
public function query($query) {
return mysql_query($query, $this->connection);
}
};
$mysql = new MySQL;
class Get{
private $db;
function __construct() {
global $mysql;
$this->db = $mysql;
}
function get() {
$q = "SELECT ...";
$result = $this->db->query($q);
}
};
$get = new Get; class Get extends MySQL {
function get() {
$q = "SELECT ...";
$result = $this->query($q);
}
};