volevo chiedere per togliere il mio dubbio perchè è da poco che programmo OOP ho creato una semplice database class ma secondo voi può essere considerato abbastanza meglio una classe gestita in questo modo o non tanto c'è qualche errore grazie mille
PHP:
class phpWbDatabaseConnection {
// Decclass variables
private $localhost_server;
private $host_user;
private $host_pass;
private $host_db;
public $web_db_con = null;
protected $login_query;
protected $login_query_result;
public function __construct($localhost,$user,$pass,$db) {
$this->localhost_server = $localhost;
$this->host_user = $user;
$this->host_pass = $pass;
$this->host_db = $db;
if(isset($this->localhost_server) && isset($this->host_user) && isset($this->host_pass) && isset($this->host_db)){
return $this->connect_To_Database();
}
}
public function connect_To_Database(){
if($this->web_db_con == null){
$this->web_db_con = mysqli_connect($this->localhost_server, $this->host_user, $this->host_pass, $this->host_db);
if($this->web_db_con){
return true;
}else{
return mysqli_connect_errno();
}
}
}
public function select_db(){
if($this->web_db_con != null){
if(!mysqli_select_db($this->web_db_con, $this->host_db)){
return mysqli_error($this->web_db_con);
}
}
}
}
Ultima modifica di un moderatore: