Bonjour,
je voudrais créer une classe de connection à une bdd en PDO.
Voici mon code :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 class Db { public $db; /** * Connect to the database * @param $dbhost * @param $dbname * @param $dbuser * @param $dbpswd */ function __construct($dbhost, $dbname, $dbuser, $dbpswd){ $this->db = new PDO('mysql:host='.$dbhost.',dbname='.$dbname.',charset=utf8', $dbuser, $dbpswd); } ... } et $db=new Db('mysql:host='.DATABASE_HOST.',dbname='.DATABASE_NAME,DATABASE_USER, DATABASE_PASSWORD);
et les messages d'erreur :
Fatal error: in C:\wamp64\www\mvc_udemy\_classes\Db.php on line 21PDOException: in C:\wamp64\www\mvc_udemy\_classes\Db.php on line 21
Partager