class db_conn{
private $db = false;
function __construct($connect = false){
if($connect)
$this->connect();
}
function connect(){
$this->db = new mysqli(_DB_HOST_, _DB_USER_, _DB_PASS_);
if(!$this->db)
header('Location: db_err.php');
}
function query($query){
if(!$this->db)
$this->connect();
return $this->db->query($query);
}
function escape($value){
if(!$this->db)
$this->connect();
return $this->db->real_escape_string($value);
}
function insert_id(){
if(!$this->db){
$this->connect();
return false;
}else
return $this->db->insert_id;
}
}