Salve gente...
Per il momento la mia programmazione ad oggetti si è limitata alla creazione di piccoli programmi in Java.
Sto cercando adesso di implementarla pure per quanto riguarda il mio sito web per il momento limitato all'login/registrazione.
Direi di partire dall'inizio, quindi con la connessione al db:
Codice PHP:
class DataBase
{
private
$connected = false; #Variabile di controllo per la verifica della connessione

private $lastConnection; #Variabile per la memorizzazione dell'ultima connessione

private $dbhost,
$dbuser,
$dbpwd,
$dbname;

public function
__construct()
{
#Includo il file contenente le informazioni sul database
include_once("db_config.php");

$this->dbhost = $dbhost;
$this->dbuser = $dbuser;
$this->dbpwd = $dbpwd;
$this->dbname = $dbname;
}

#Metodo per la connessione al db
public function openConnection()
{
#Se sono già connesso, esco dal metodo
if ($this->connected)
return
$this->lastConnection;

$link = mysqli_connect($this->dbhost, $this->dbuser, $this->dbpwd, $this->dbname);

if (
$link)
{
$this->connected = true;
#Memorizzo l'ultima connessione
$this->lastConnection = $link;
return
$link;
}
return
false;
}
}
Sapreste dirmi se con questo modo di operare sfrutto al meglio la programmazione ad oggetti (anche se per quanto scritto sopra mi limito solo a connettermi al database)?

Grazie..