diff --git a/classes/db/DBCubrid.class.php b/classes/db/DBCubrid.class.php index 32629d4f8..ab23959c1 100644 --- a/classes/db/DBCubrid.class.php +++ b/classes/db/DBCubrid.class.php @@ -357,9 +357,7 @@ if($this->getColumnType($output->column_type,$name)!='number') { $value = "'".$this->addQuotes($value)."'"; if(!$value) $value = 'null'; - } else { - if(!$value) $value = 0; - } + } elseif(!$value || is_numeric($value)) $value = (int)$value; if(strpos($name,'.')===false) $column_list[] = '"'.$name.'"'; else $column_list[] = $name; @@ -387,7 +385,7 @@ $value = $val['value']; if($this->getColumnType($output->column_type,$name)!='number') $value = "'".$this->addQuotes($value)."'"; - else $value = (int)$value; + elseif(!$value || is_numeric($value)) $value = (int)$value; if(strpos($name,'.')===false) $name = '"'.$name.'"'; $column_list[] = sprintf('%s = %s', $name, $value); diff --git a/classes/display/DisplayHandler.class.php b/classes/display/DisplayHandler.class.php index 7d788dbfa..6bc357744 100644 --- a/classes/display/DisplayHandler.class.php +++ b/classes/display/DisplayHandler.class.php @@ -19,8 +19,6 @@ **/ function printContent(&$oModule) { - if(!$oModule->getTemplateFile()) return; - // header 출력 $this->_printHeader(); diff --git a/classes/xml/XmlQueryParser.class.php b/classes/xml/XmlQueryParser.class.php index a14bdfb98..cce0b3e01 100644 --- a/classes/xml/XmlQueryParser.class.php +++ b/classes/xml/XmlQueryParser.class.php @@ -317,11 +317,11 @@ break; case 'plus' : $args = abs($args); - $val = sprintf('%s+%d', $name, $args); + $val = sprintf('"%s+%d"', $name, $args); break; case 'minus' : $args = abs($args); - $val = sprintf('%s-%d', $name, $args); + $val = sprintf('"%s-%d"', $name, $args); break; } diff --git a/modules/board/board.controller.php b/modules/board/board.controller.php index a44fadbfc..4d2b99d3b 100644 --- a/modules/board/board.controller.php +++ b/modules/board/board.controller.php @@ -372,9 +372,9 @@ $oModuleController = &getController('module'); $oModuleController->updateModuleSkinVars($module_srl, $skin_vars); - $url = sprintf("./?module=%s&act=%s&module_srl=%s&page=%s", Context::get('module'), 'dispBoardAdminSkinInfo', $module_srl, Context::get('page')); - header("location:".$url); - exit(); + + $this->setTemplatePath($this->module_path.'tpl'); + $this->setTemplateFile("top_refresh.html"); } /**