Bonjour tout le monde. Je rencontre actuellement une erreur avec le code ci-dessous (Warning: PDO::__construct)
Pourriez-vous m'éclairer sur le sujet ? Merci par avance
Code : 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
21
22
23
24
25 <?php class DB{ private $host = 'localhost'; private $username = 'rooot'; private $password = ''; private $database = 'panier php'; private $db; public function __construct($host = null, $username = null, $password = null, $database = null){ if($host != null){ $this->host = $host; $this->username = $username; $this->password = $password; $this->database = $database; } try{ $this->db = new PDO('mysql:host='.$this->host.'dbname='.$this->database, $this->username, $this->password, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8')); }catch(PDOException $e){ die('<h1>Impossible de se connecter a la base de donnee !</h1>'); } } }
Partager