여분필드 추가하기
본문
여분필드 추가하는 올바른 법좀 가르쳐 주세요
여분필드 추가하기를 따라해 봣지만
되지를 않네요
여분필드 추가하는 방법을 알기쉽게
표준으로 된 방법이 없을까요 ?
여기보고 따라 해 봤는 데요 ..
그누보드 - 게시판 여분필드 쉽게 추가하기-- 그누5 > 그누보드5 팁자료실 (sir.kr)
move_update.php = 여기도 아래와 같은 방법으로 추가
write_update.php 파일 아래 두군데 추가
$sql = " insert into $write_table= 여기도 아래와 같은 방법으로 추가
$sql = " update {$write_table}
wr_1 = '{$wr_1}',
wr_2 = '{$wr_2}',
wr_3 = '{$wr_3}',
wr_4 = '{$wr_4}',
wr_5 = '{$wr_5}',
wr_6 = '{$wr_6}',
wr_7 = '{$wr_7}',
wr_8 = '{$wr_8}',
wr_9 = '{$wr_9}',
wr_10= '{$wr_10}',
wr_11 = '{$wr_11}',
wr_12 = '{$wr_12}',
wr_13 = '{$wr_13}',
wr_14 = '{$wr_14}',
wr_15 = '{$wr_15}',
wr_16 = '{$wr_16}',
wr_17 = '{$wr_17}',
wr_18 = '{$wr_18}',
wr_19 = '{$wr_19}',
wr_20= '{$wr_20}' ";
이런식으로 추가했는데 여분필드 생성이 되질 않네요 ...?
고수님들 여분필드 추가하는 법좀 알려주시면 감사하겠습니다
수고하세요
답변 4
for ($k = 11; $k <= 20; $k++) {
sql_query(" ALTER TABLE `{$write_table}` ADD `wr_{$k}` varchar(255) NOT NULL DEFAULT '' ");
}
PHPMYADMIN 접속해 값이 들어갈 방(=컬럼)부터 만들어 놓고 작업해 보세요.
그누보드 기본 경우 1~10까지만 기본으로 제공됩니다.
11~20의 값이 들어갈 방은 없습니다.
phpmyadmin에 들어가셔서
alter table [테이블명] add wr_11 varchar(255) default '';
이런식으로 wr_11~wr_20까지 추가를 해주시면 됩니다.
PHPMYADMIN g5_write_notice에 구조에는 이렇게 나옵니다 .. 정상적인 방법은 아닌거 같습니다
게시판 필드에는 여전히 wr_10까지만 나오네요 ..