Yop,
J'aurai besoin d'avis critique concernant une classe de connection mysql. Eventuel bugs/failles et idées pour la développer d'avantage.
Voici la classe en question :
class mysql
{
private $sql_server;
private $sql_user;
private $sql_pass;
private $sql_bdd;
private $base;
private $result;
private $connection_sql;
public $req; //the sql request
public function __construct()
{
$this->sql_server='effacer';
$this->sql_user='effacer';
$this->sql_pass='effacer';
$this->sql_bdd='effacer';
}
public function on()
{
$this->connection_sql=@mysql_connect($this->sql_server,$this->sql_user,$this->sql_pass) or die(mysql_error());
mysql_select_db($this->sql_bdd) or die(mysql_error());
}
public function send($a)
{
$this->req=@mysql_query($a);
}
public function fetch_row($i)
{
return @mysql_fetch_row($this->req);
}
public function num_rows($i)
{
return @mysql_num_rows($this->req);
}
public function off()
{
@mysql_close($this->connection_sql);
}
}
Merci d'avance.