Sto approcciandomi al php5 e alla programmazione oop.
Ho creato una classe per la connessione al db.
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;
}
}
Ora vorrei creare altre 2 classi per fare select e insert e ho qualche dubbio su come fare.
E' corretto fare così?
codice:
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();
Grazie
Ciao