From 1b9067da1e32732ac49f14991de5764d68cfb5d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yi=C4=9Fit=20Kerem=20Oktay?= Date: Sun, 16 Aug 2020 23:05:27 +0300 Subject: [PATCH] Try to fix an issue --- classes/db-class.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/classes/db-class.php b/classes/db-class.php index 914d8c0..ab7c7cd 100644 --- a/classes/db-class.php +++ b/classes/db-class.php @@ -5,6 +5,7 @@ class SSDB { function execute($conn,$sql){ if ($conn->query($sql) === TRUE) { + $conn->close(); return true; } else { return $conn->error; @@ -13,18 +14,21 @@ class SSDB function getSetting($conn,$setting){ $sql = "SELECT value FROM settings WHERE setting='".$setting."'"; $result = $conn->query($sql); - + $ret = "none"; if ($result->num_rows == 1) { while($row = $result->fetch_assoc()) { - return $row["value"]; + $ret = $row["value"]; } } else { - return "null"; + $ret = "null"; } + $conn->close(); + return $ret; } function setSetting($conn,$settingname,$settingvalue){ $sql = "INSERT INTO settings (setting,value) VALUES ('".$settingname."','".$settingvalue."');"; if ($conn->query($sql) === TRUE) { + $conn->close(); return true; } else { return $conn->error; @@ -34,6 +38,7 @@ class SSDB function deleteSetting($conn,$settingname){ $sql = "DELETE FROM settings WHERE setting=\"".$settingname."\";"; if ($conn->query($sql) === TRUE) { + $conn->close(); return true; } else { return $conn->error;