aboutsummaryrefslogtreecommitdiff
path: root/class/class.app.php
diff options
context:
space:
mode:
Diffstat (limited to 'class/class.app.php')
-rw-r--r--class/class.app.php30
1 files changed, 30 insertions, 0 deletions
diff --git a/class/class.app.php b/class/class.app.php
new file mode 100644
index 0000000..4078c17
--- /dev/null
+++ b/class/class.app.php
@@ -0,0 +1,30 @@
+<?php
+class App
+{
+ protected $bdd;
+
+ public function __construct($config)
+ {
+ $host = $config['host'];
+ $dbname = $config['dbname'];
+ $user = $config['user'];
+ $password = $config['password'];
+ try {
+ $this->bdd = new PDO('mysql:host=' . $host . ';dbname=' . $dbname . ';charset=utf8', $user, $password);
+ } catch (Exeption $e) {
+ die('Erreur : ' . $e->getMessage());
+ }
+ }
+
+ public function getBdd()
+ {
+ return $this->bdd;
+ }
+
+ public function createfrombdd($id, $bdd)
+ {
+
+ }
+
+}
+?> \ No newline at end of file