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

SQL TABLE COLUMN_TYPE 변경하기 팁

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

게시글 목록

번호 제목
20849
20820
20819
20811
20798
20791
20786
20782
20768
20747
20720
20715
20705
20659
20654
20648
20640
20620
20608
20600
20599
20597
20580
20574
20562
20549
20542
20535
20512
20503