Bonjour,
dans le but d'implémentation d'orienté objet j'ai réalisé comme test une classe qui contient une fonction permet de selectionner les champs à partir la base de donné
voici cette classe:
class Test
{
private $serveur='';
private $user='';
private $motdepasse='';
private $bdd='';
private $connect='';
private $select='';
public $requete;
public function _construct($serveur,$user,$motdepasse,$bdd)
{ $this->serveur=$serveur;
$this->user=$user;
$this->motdepasse=$motdepasse;
$this->bdd=$bdd;
$this->connect=mysql_connect($this->serveur,$this->user,$this->motdepasse) or die(mysql_error());;
$this->select=mysql_select_db($this->bdd);
}
public function executionrequete($requete)
{ $q=mysql_query($requete)or die(mysql_error());
return $q;
}
}
?>
et j'ai fait l'appel à cette classe:
$te=new Test("localhost","root","","recherche");
$t=$te->executionrequete("select * from utilisateur");
il m'affiche :
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO)
j'ai vérifier la connexion avec la base de donné j'ai pas trouvé aucune probleme
je ne sais pas comment résoudre ce probleme
merci pour votre aide
Partager