diff --git a/config.php b/config.php index 8782b3820..b11c08c6b 100644 --- a/config.php +++ b/config.php @@ -153,6 +153,10 @@ define('G5_SMTP', '127.0.0.1'); 기타 상수 ********************/ +// SQL 에러를 표시할 것인지 지정 +// 에러를 표시하지 않으려면 FALSE 로 변경 +define('G5_DISPLAY_SQL_ERROR', TRUE); + // escape string 처리 함수 지정 // POST 등에서 한글이 깨질 경우 addslashes 로 변경 define('G5_ESCAPE_FUNCTION', 'mysql_real_escape_string'); diff --git a/lib/common.lib.php b/lib/common.lib.php index e36816502..a7011c249 100644 --- a/lib/common.lib.php +++ b/lib/common.lib.php @@ -1433,7 +1433,7 @@ function sql_select_db($db, $connect) // mysql_query 와 mysql_error 를 한꺼번에 처리 -function sql_query($sql, $error=TRUE) +function sql_query($sql, $error=G5_DISPLAY_SQL_ERROR) { if ($error) $result = @mysql_query($sql) or die("
$sql
" . mysql_errno() . " : " . mysql_error() . "
error file : {$_SERVER['PHP_SELF']}"); @@ -1444,7 +1444,7 @@ function sql_query($sql, $error=TRUE) // 쿼리를 실행한 후 결과값에서 한행을 얻는다. -function sql_fetch($sql, $error=TRUE) +function sql_fetch($sql, $error=G5_DISPLAY_SQL_ERROR) { $result = sql_query($sql, $error); //$row = @sql_fetch_array($result) or die("
$sql
" . mysql_errno() . " : " . mysql_error() . "
error file : $_SERVER['PHP_SELF']");