diff --git a/resources/classes/database.php b/resources/classes/database.php index bf3a320bc9..28833537c3 100644 --- a/resources/classes/database.php +++ b/resources/classes/database.php @@ -1244,6 +1244,9 @@ include "root.php"; if (strlen($array_value) == 0) { $sql .= "null, "; } + elseif ($array_value == "now()") { + $sql .= "now(), "; + } else { $sql .= "'".check_str($array_value)."', "; } @@ -1303,6 +1306,9 @@ include "root.php"; if (strlen($array_value) == 0) { $sql .= check_str($array_key)." = null, "; } + elseif ($array_value == "now()") { + $sql .= check_str($array_key)." = now(), "; + } else { $sql .= check_str($array_key)." = '".check_str($array_value)."', "; } @@ -1431,6 +1437,9 @@ include "root.php"; if (strlen($v) == 0) { $sql .= check_str($k)." = null, "; } + elseif ($v == "now()") { + $sql .= check_str($k)." = now(), "; + } else { $sql .= check_str($k)." = '".check_str($v)."', "; } @@ -1530,6 +1539,9 @@ include "root.php"; if (strlen($v) == 0) { $sql .= "null, "; } + elseif ($v == "now()") { + $sql .= "now(), "; + } else { $sql .= "'".check_str($v)."', "; }