From c1d92d3d2bb6ba15a55824f7ea2f4d78a520082e Mon Sep 17 00:00:00 2001 From: printempw Date: Sun, 17 Jan 2016 10:58:11 +0800 Subject: [PATCH] don't forget to close mysql connection :) --- includes/utils.class.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/includes/utils.class.php b/includes/utils.class.php index 4b0d7906..a70340f1 100644 --- a/includes/utils.class.php +++ b/includes/utils.class.php @@ -3,7 +3,7 @@ * @Author: printempw * @Date: 2016-01-16 23:01:33 * @Last Modified by: prpr - * @Last Modified time: 2016-01-17 10:09:56 + * @Last Modified time: 2016-01-17 10:56:41 */ require "./config.php"; @@ -33,6 +33,7 @@ class utils { self::connect(); $query = mysql_query("SELECT * FROM users WHERE $key='$value'", self::$connection); $row = mysql_fetch_array($query); + mysql_close(self::$connection); return $row; } @@ -43,12 +44,14 @@ class utils { $ip = $array[2]; self::connect(); $query = mysql_query("INSERT INTO users (username, password, ip) VALUES ('$uname', '$passwd', '$ip')", self::$connection); + mysql_close(self::$connection); return $query; } public static function update($uname, $key, $value) { self::connect(); $query = self::query("UPDATE users SET $key='$value' WHERE username='$uname'"); + mysql_close(self::$connection); return $query; } @@ -64,12 +67,14 @@ class utils { } private static function query($sql) { + self::connect(); $query = mysql_query($sql, self::$connection); if ($query) { return $query; } else { self::raise('1', mysql_error()); } + mysql_close(self::$connection); } } ?>