kanabzh29 Padme c'est ma mienne | Bonjour,
J'ai un problème avec une classe, en fait pour faire simple, cela ne m'affiche rien. Voila le code :
Code :
- class Mycv{
- private $dbhote = '',
- private $dbbase = '',
- private $dbuser = '',
- private $dbpass = '',
- private $dsn = '';
- private $dbh = '';
- public function __construct($dbhote = 'localhost', $dbbase = 'test', $dbuser = 'root', $dbpass = '')
- {
- $this->dbhote = $dbhote;
- $this->dbbase = $dbbase;
- $this->dbuser = $dbuser;
- $this->dbpass = $dbpass;
- $this->dsn = 'mysql:dbname=$this->dbbase;host=$this->dbhote';
- $this->dbh = new PDO($this->dsn, $this->dbuser, $this->dbpass);
- }
- public function viewData(){
- $sql = 'SELECT * FROM fic_opex_cla';
- $res = $this->dbh->query($sql);
- while($row = $res->fetch(PDO::FETCH_NUM)){
- echo $row[1].'<br/>';
- }
- }
- }
- $test = new Mycv();
- $test->viewData();
|
Je ne vois pas d'ou vient l'erreur. Si quelqu'un pouvait m'aider. |