Ciao ragazzi, eccomi di ritorno dalla prima lettura del manuale php al riguardo di MySqli!
Naturalmente non poteva filare tutto liscio, mentre la connessione è andata buon fine, quello che mi sta dando problemi è senz'altro la dannata Disconnesisone. Naturalmente sto cercando di fare tutto attraverso una classe, sarà perchè non conosco ancora bene l'OOP ma non riesco a creare un metodo funzionante per la chiusura di mysqli!!
Ecco a voi la mia classe:
Sul manuale mi dice che bisogna usare "mysqli::close" solo che non capisco in che modo! Avevo pensato a questo, ma so già che è sbagliato, è per farvi capire:Codice PHP:
// Classe per la connessione al database MySQL
class database {
// Proprietà della classe
private $hostname = "localhost";
private $username = "*************";
private $password = "*************";
private $database = "*************";
// Metodo di connessione
public function start_db() {
$mysqli = new mysqli($this->hostname, $this->username, $this->password, $this->database);
if ($mysqli->connect_errno) {
echo "Connessione al database Mysql fallita: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
} else {
echo $mysqli->host_info . "\n";
}
}
// Metodo di disconnessione
// Metodo per l'esecuzione delle query
// Metodo per l'estrazione dei record
// Metodo per l'inserimento dei record
}
Grazie in anticipo!!!Codice PHP:
public function {
mysqli::close;
}