diff --git a/dev_mvc/controller/db/Database.php b/dev_mvc/controller/db/Database.php index 8ab1ecc..1c1df7d 100644 --- a/dev_mvc/controller/db/Database.php +++ b/dev_mvc/controller/db/Database.php @@ -1,23 +1,29 @@ testSQLConnection(); + } + function testSQLConnection(){ + $connectionStatus = false; + try{ + //Defineer vars + if(getenv("SQL_CREDENTIALS") !== false){ + $sql_server = getenv("SQL_SERVER"); + $sql_username = getenv("SQL_USERNAME"); + $sql_password = getenv("SQL_PASSWORD"); + } + else{ + $sql_server = "localhost"; + $sql_username = "root"; + $sql_password = "kankerlow"; + } + $dsn = "mysql:host=$sql_server"; + //Maak verbinding + $con = new PDO($dsn, $sql_username, $sql_password); + $connectionStatus = true; + } + catch(PDOException $e){ + echo("PDO Exception, can't connect to database."); + die($e); + $connectionStatus = false; + } + return $connectionStatus; + } +} \ No newline at end of file