From 1acdcad1499da3abb86de3df827ebcfcbb247933 Mon Sep 17 00:00:00 2001 From: Andreas Date: Fri, 27 Sep 2019 12:46:05 +0200 Subject: [PATCH] huts --- dev_mvc/controller/db/Database.php | 36 +++++++++++-------- .../testactions/TA_TestSQLConnection.php | 35 ++++++++++++++++++ 2 files changed, 56 insertions(+), 15 deletions(-) create mode 100644 dev_mvc/model/testactions/TA_TestSQLConnection.php 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