db_server = $db_server; $this->db_login = $db_login; $this->db_password = $db_password; //$this->conn = @mysql_connect ($db_server, $db_login, $db_password) //or DIE("Could not connect."); } function select_db ($db_name) { //mysql_select_db($db_name) $this->conn = new mysqli($this->db_server, $this->db_login, $this->db_password, $db_name) or DIE("Could not connect."); } function close () { //mysql_close($this->conn) $this->conn->close() or DIE("Could not connect."); } function query ($sql) { $this->queries++; $this->querylist .= "

" . $sql; $this->arraysize = 0; if (!$this->admin) { //return mysql_query($sql); return $this->conn->query($sql); } else { //$result = mysql_query($sql) $result = $this->conn->query($sql) or print("Database Error: ".mysql_error()." in query: ".$sql."
"); return $result; } } function fetch_array ($result) { //return mysql_fetch_assoc($result); return $result->fetch_assoc(); } function result ($result, $index) { //return $result->fetch_field_direct($index); mysqli_data_seek($res,$index); $resrow = (is_numeric($col)) ? mysqli_fetch_row($res) : mysqli_fetch_assoc($res); if (isset($resrow[$col])){ return $resrow[$col]; } return false; //return mysql_result($result, $index); } function num_rows ($result) { //return mysql_num_rows($result); return $result->num_rows; } function insert_id () { //return mysql_insert_id($this->conn); return $this->conn->insert_id(); } function admin ($admin) { $this->admin = $admin; } } ?>
Fatal error: Uncaught Error: Class "database" not found in /var/www/castlequest.be/public_html/data.php:63 Stack trace: #0 /var/www/castlequest.be/public_html/indexnl.php(7): include_once() #1 {main} thrown in /var/www/castlequest.be/public_html/data.php on line 63