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

SQL TABLE COLUMN_TYPE 변경하기 팁

· 2년 전 · 1467 · 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년 전
@비타주리 어이쿠 사부님 감사 합니다.

게시글 목록

번호 제목
19084
19067
19065
19058
19047
19034
19032
19027
18989
18969
18962
18950
18949
18945
18942
18935
18915
18897
18878
18876
18870
18866
18836
18835
18825
18814
18802
18772
18762
18757