테스트 사이트 - 개발 중인 베타 버전입니다

SQL TABLE COLUMN_TYPE 변경하기 팁

· 2년 전 · 1472 · 2

wr_subject COLUMN_TYPE varchar(255) => TEXT
wr_content COLUMN_TYPE text => LONGTEXT
[code]
if($is_admin == 'super'){
$result = sql_query(" SELECT COLUMN_TYPE FROM information_schema.COLUMNS WHERE TABLE_NAME='{$write_table}' AND COLUMN_NAME='wr_subject' AND TABLE_SCHEMA='".G5_MYSQL_DB."' ");
$row = mysqli_fetch_assoc($result);
if($row['COLUMN_TYPE']=='varchar(255)'){sql_query(" ALTER TABLE `{$write_table}` CHANGE `wr_subject` `wr_subject` TEXT NOT NULL ");echo '<script>alert("wr_subject varchar(255) => TEXT")</script>';}

$result = sql_query(" SELECT COLUMN_TYPE FROM information_schema.COLUMNS WHERE TABLE_NAME='{$write_table}' AND COLUMN_NAME='wr_content' AND TABLE_SCHEMA='".G5_MYSQL_DB."' ");
$row = mysqli_fetch_assoc($result);
if($row['COLUMN_TYPE']=='text'){sql_query(" ALTER TABLE `{$write_table}` CHANGE `wr_content` `wr_content` LONGTEXT NOT NULL ");echo '<script>alert("wr_content TEXT => LONGTEXT")</script>';}
}
[/code]

위 내용을 게시판폴더의 write.head.skin.php 또는 write.skin.php의 상단에 넣어주세요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

2년 전
들레아빠님 수고하셨습니다.
2년 전
@비타주리 어이쿠 사부님 감사 합니다.

게시글 목록

번호 제목
18211
18202
18199
18179
18178
18168
18154
18144
18141
18140
18135
18128
18127
18092
18081
18056
18050
18046
18044
18034
18032
18016
18012
18000
17994
17993
17968
17967
17954
17944