Sto approcciandomi al php5 e alla programmazione oop.
Ho creato una classe per la connessione al db.
Ora vorrei creare altre 2 classi per fare select e insert e ho qualche dubbio su come fare.codice:class ConnectDB { protected $conn; public function __construct() { $this->DbConnect(); } protected function DbConnect() { include "config/db_config.php"; $this->conn = mysql_connect($host,$user,$password) OR die("Impossibile connettersi al database"); mysql_select_db($db,$this->conn) OR die("Impossibile selezionare il database $db"); return TRUE; } }
E' corretto fare così?
Graziecodice:class SelectQ extends ConnectDB { public function ShowMarca() { $sql = "SELECT * FROM marca"; $res = mysql_query($sql,$this->conn); while($row = mysql_fetch_array($res)) { $marca = "$row['id_marca'];" } return $marca; } } Poi istanzio così obj = new SelectQ(); $obj->ShowMarca();
Ciao

Rispondi quotando