쇼핑몰을 사용하지 않을 경우 나오는 오류 수정 (열공중님,210723)
This commit is contained in:
@ -177,31 +177,33 @@ if( !$row ) {
|
|||||||
$is_check = true;
|
$is_check = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 임시저장 테이블이 없을 경우 생성
|
if (defined('G5_USE_SHOP') && G5_USE_SHOP) {
|
||||||
if(!sql_query(" DESC {$g5['g5_shop_post_log_table']} ", false)) {
|
// 임시저장 테이블이 없을 경우 생성
|
||||||
sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['g5_shop_post_log_table']}` (
|
if(!sql_query(" DESC {$g5['g5_shop_post_log_table']} ", false)) {
|
||||||
`log_id` int(11) NOT NULL AUTO_INCREMENT,
|
sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['g5_shop_post_log_table']}` (
|
||||||
`oid` bigint(20) unsigned NOT NULL,
|
`log_id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
`mb_id` varchar(255) NOT NULL DEFAULT '',
|
`oid` bigint(20) unsigned NOT NULL,
|
||||||
`post_data` text NOT NULL,
|
`mb_id` varchar(255) NOT NULL DEFAULT '',
|
||||||
`ol_code` varchar(255) NOT NULL DEFAULT '',
|
`post_data` text NOT NULL,
|
||||||
`ol_msg` text NOT NULL,
|
`ol_code` varchar(255) NOT NULL DEFAULT '',
|
||||||
`ol_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
`ol_msg` text NOT NULL,
|
||||||
`ol_ip` varchar(25) NOT NULL DEFAULT '',
|
`ol_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||||
PRIMARY KEY (`log_id`)
|
`ol_ip` varchar(25) NOT NULL DEFAULT '',
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ", true);
|
PRIMARY KEY (`log_id`)
|
||||||
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ", true);
|
||||||
|
|
||||||
$is_check = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
$result = sql_query("describe `{$g5['g5_shop_post_log_table']}`");
|
|
||||||
while ($row = sql_fetch_array($result)){
|
|
||||||
if( $row['Field'] === 'ol_msg' && $row['Type'] === 'varchar(255)' ){
|
|
||||||
sql_query("ALTER TABLE `{$g5['g5_shop_post_log_table']}` MODIFY ol_msg TEXT NOT NULL;", false);
|
|
||||||
sql_query("ALTER TABLE `{$g5['g5_shop_post_log_table']}` DROP PRIMARY KEY;", false);
|
|
||||||
sql_query("ALTER TABLE `{$g5['g5_shop_post_log_table']}` ADD `log_id` int(11) NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY (`log_id`);", false);
|
|
||||||
$is_check = true;
|
$is_check = true;
|
||||||
break;
|
}
|
||||||
|
|
||||||
|
$result = sql_query("describe `{$g5['g5_shop_post_log_table']}`");
|
||||||
|
while ($row = sql_fetch_array($result)){
|
||||||
|
if( $row['Field'] === 'ol_msg' && $row['Type'] === 'varchar(255)' ){
|
||||||
|
sql_query("ALTER TABLE `{$g5['g5_shop_post_log_table']}` MODIFY ol_msg TEXT NOT NULL;", false);
|
||||||
|
sql_query("ALTER TABLE `{$g5['g5_shop_post_log_table']}` DROP PRIMARY KEY;", false);
|
||||||
|
sql_query("ALTER TABLE `{$g5['g5_shop_post_log_table']}` ADD `log_id` int(11) NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY (`log_id`);", false);
|
||||||
|
$is_check = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user