si boots hai ragione è così ma o cambiato il nome del database lo messo di default ma ho un problema:

Codice PHP:
class database {
    
    private 
$query;
    private 
$mysqli;
    private 
$result;
    
    public function 
__construct(){
        
        
$system="../system/connect.adt";
        if(
file_exists($system)){
            
$arrdata=file($system);
            foreach(
$arrdata as $pass){
                
$data=explode(":",$pass);
                
$access[]=$data[1];
            }
            
$host=$access[0];
            
$user=$access[1];
            
$password=$access[2];
            
$database_name=$access[3];
        }
        
        
$this->connect($host,$user,$password,$database_name);
        
    }
    
    public function 
__destruct(){
        
$this->disconnect();
    }
    
    public function 
connect($host$user$password$database_name){
        
        
$this->mysqli=new mysqli($host,$user,$password,$database_name);
        if(
mysqli_connect_error) exit($response="error|Errore connessione database");
        
    }
    
    public function 
disconnect(){
        
$this->mysqli->close();
        return 
true;
    }
    
    public function 
prepare_query($query){
        
$this->query $query;
        return 
true;
    }
    
    public function 
query(){
        if(isset(
$this->query)){
            
$this->result $this->mysqli->query($this->query);
            if(!
$this->result){
                exit(
$response="error|Errore nell\'interrogazione del datbase.");
                return 
false;
            }
        }
    }
    

mi da questi errori:
Warning: mysqli::mysqli() [mysqli.mysqli]: php_network_getaddresses: getaddrinfo failed: Host sconosciuto. in D:\SITI WEB\lavori\audit.comm\include\db.php on line 34

Warning: mysqli::mysqli() [mysqli.mysqli]: [2002] php_network_getaddresses: getaddrinfo failed: Host sconosciuto. (trying to connect via tcp://localhost :3306) in D:\SITI WEB\lavori\audit.comm\include\db.php on line 34

Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2002): php_network_getaddresses: getaddrinfo failed: Host sconosciuto. in D:\SITI WEB\lavori\audit.comm\include\db.php on line 34

Notice: Use of undefined constant mysqli_connect_error - assumed 'mysqli_connect_error' in D:\SITI WEB\lavori\audit.comm\include\db.php on line 35

Warning: mysqli::close() [mysqli.close]: Couldn't fetch mysqli in D:\SITI WEB\lavori\audit.comm\include\db.php on line 40

eppure stampo a video i dati del database e si trovano non capisco il perche mi dice che l'host non si trova.