diff --git a/dataCollector/dataCollector.php b/dataCollector/dataCollector.php
index aa44a5d..25d590e 100644
--- a/dataCollector/dataCollector.php
+++ b/dataCollector/dataCollector.php
@@ -18,22 +18,19 @@ $databasePort = "3306";
$databaseName = "u517357132_genderwatchpro";
$databaseUser = "u517357132_genderwatchpro";
$databasePassword = "zU!7gRHA6x";
-$link = mysqli_connect($databaseAddress, $databaseUser, $databasePassword, $databaseName);
-if (!$link) {
- die('Could not connect to Database: ' . mysql_error());
+$conn = new mysqli($databaseAddress, $databaseUser, $databasePassword, $databaseName);
+// Check connection
+if ($conn->connect_error) {
+ die("Connection failed: " . $conn->connect_error);
}
-//if connection is successfully you will see message below
-echo 'Connected successfully to Database
';
-mysqli_close($link);
-//$mysqli = new mysqli($databaseAddress, $databaseUser, $databasePassword, $databaseName);
-
-function saveToDatabase($contentArray, $mysqli) {
+function saveToDatabase($contentArray, $conn) {
echo "sending Query to Database
";
- $response = mysqli_query($mysqli, "INSERT INTO `topics` (`id`, `fullJSON`, `timeWatchM`,`timeWatchW`, `timeWatchD`, `countWatchM`, `countWatchW`, `countWatchD`) values ($contentArray[0], $contentArray[2], $contentArray[3], $contentArray[4], $contentArray[5], $contentArray[6], $contentArray[7], $contentArray[8]) ON DUPLICATE KEY UPDATE `id` = $contentArray[0]");
+ $sql = "INSERT INTO `topics` (`id`, `fullJSON`, `timeWatchM`,`timeWatchW`, `timeWatchD`, `countWatchM`, `countWatchW`, `countWatchD`) values ($contentArray[0], $contentArray[2], $contentArray[3], $contentArray[4], $contentArray[5], $contentArray[6], $contentArray[7], $contentArray[8]) ON DUPLICATE KEY UPDATE `id` = $contentArray[0]";
+ $result = $conn->query($sql);
echo "Query sent
";
- echo $response;
- return $response;
+ echo $result;
+ return $result;
}
function getFromDatabase() {
@@ -48,7 +45,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
echo "POST Request received.
";
if(property_exists($entityBodyObject, "id")) {
- saveToDatabase(objectToArray($entityBodyObject, $entityBody), $link);
+ saveToDatabase(objectToArray($entityBodyObject, $entityBody), $conn);
echo "
Data saved.
";
}
} elseif($_SERVER['REQUEST_METHOD'] === 'GET') {
@@ -59,6 +56,5 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
-
-mysqli_close( );
+$conn->close();