diff --git a/e107_handlers/mysql_class.php b/e107_handlers/mysql_class.php index 80026a7bd..7dd648179 100644 --- a/e107_handlers/mysql_class.php +++ b/e107_handlers/mysql_class.php @@ -1222,7 +1222,8 @@ class e_db_mysql private function _getPDOValue($type, $fieldValue) { - if($fieldValue == '_NULL_') + + if(is_string($fieldValue) && ($fieldValue == '_NULL_')) { $type = 'null'; } @@ -2801,6 +2802,7 @@ class e_db_mysql $mes->addDebug("Error writing file: ".e_CACHE_DB.$tableName.'.php'); //Fix for during v1.x -> 2.x upgrade. // echo "Error writing file: ".e_CACHE_DB.$tableName.'.php'.'
'; } + } } }