/** * Connection to MySQL * @param unknown $host * @param unknown $db * @param unknown $user * @param unknown $pass */ public function __construct() { // Load DB config if (!self::$conn) { kw::readConfig('db'); $config = kw::$config['db']; $this->host = $config['host']; $this->db = $config['db']; $this->user = $config['user']; $this->pass = $config['pass']; self::$conn = new mysqli($this->host, $this->user, $this->pass, $this->db); if (self::$conn->connect_errno) { echo "ERROR connecting to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; die; } } }