Ciao a tutti
sto cercando ci convertire la mia applicazione web in php oop ma ho diversi problemi.

ho creato due file:

il primo config.php (con i parametri di connessione al db) :

Codice PHP:
<?php
# definizione delle costanti per l'autenti;cazione al DBMS
define('DATA_HOST''xxx');
define('DATA_UTENTE''xxx');
define('DATA_PASS''xxx');
define('DATA_DB''mioDatabase');
# classe per l'interazione con il database
class DATA_Class {
  
# definizione del costruttore
  
public $connessione;
  public function 
__construct() {
        
# connessione al DBMS
        
$this->connessione = new mysqli(DATA_HOSTDATA_UTENTEDATA_PASSDATA_DB);
    if (
$this->connessione->connect_error) {
        echo 
"Errore: ".$connnessione->connect_error;
        exit;
    } else {
        
// do nothinhg;
    
}
  }
}

il secondo file

Codice PHP:

<?php
@include_once 'config.php';

class 
Gestione {

public 
$lollo;

public function 
__construct () {

$this->lollo =new DATA_Class();

}


public function 
test () {

$result $this->lollo->connessione->query("SELECT nome.id FROM utenti'");

$conta $result->num_rows;

echo 
$conta;

}

}

$obj = new Gestione();

$obj->test();

?>


il tutto funziona ma mi sembra che sia un giro un po complicato. Secondo voi non si puo snellire?

Grazie