From 8675e50ba4241d4b99272ab0e92f9fe52cb0d679 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Thu, 9 Jan 2020 13:25:15 +0900 Subject: [PATCH] Update database.php --- system/database.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/system/database.php b/system/database.php index 75f60f9..1c33e52 100644 --- a/system/database.php +++ b/system/database.php @@ -567,6 +567,10 @@ if(!check_function_exists("get_bind_to_sql_select")) { $delimiter = get_value_in_array("delimiter", $v, ","); if(check_array_length($arguments, 3) == 0) { $s1a[$k] = sprintf("group_concat(if(%s, '%s', '%s'))", $arguments[0], make_safe_argument($arguments[1]), make_safe_argument($arguments[2])); + } elseif(check_array_length($arguments, 2) == 0) { + $s1a[$k] = sprintf("group_concat(if(%s, '%s', null))", $arguments[0], make_safe_argument($arguments[1])); + } elseif(check_array_length($arguments, 1) == 0) { + $s1a[$k] = sprintf("group_concat(%s)", $arguments[0]); } else { $s1a[$k] = sprintf("group_concat(%s)", $arguments); }