게시판에서 항목추가하는 방법 알려주세요 ㅡㅜ 정보
게시판에서 항목추가하는 방법 알려주세요 ㅡㅜ본문
위 스킨을 설치하고 사용중입니다.
write.skin.php 를 보면 wr_10까지 사용이 되어있구요.
제가 wr_11을 만들어서 하면 적용이 안되더라구요.. (당연한건가 ㅡ.ㅡ;;;)
wr_11 ~15까지 항목을 추가하고 싶은데 어떡해 해야하는지 몰라서요
검색을 해도 해결방법을 못찾아서 이렇게 질문올립니다.
게시판 설치되어있는 곳은 아래주소입니다.
항목추가하려면 어떡해 해야하는지 방법 부탁드립니다.~
댓글 전체
찾아보시면 필드 추가 하는 내용이 있을것입니다.
php 기초서적이나 기초강좌를 먼저 보길 권해드립니다.
기초강좌에 보면 간단한 게시판 만드는것이 나와있는데, 그누보드도 기본원리는 똑같습니다.
1)DB에 wr_11 등 필드추가
2)write 스킨 Form 에 input 태그를 써서 wr_11 등에 값 입력 받도록만들고(수정시는 DB의 값받아온것도 처리)
3)update 하는 곳에서 update쿼리를 보내면 DB에 등록 됩니다.
php 기초서적이나 기초강좌를 먼저 보길 권해드립니다.
기초강좌에 보면 간단한 게시판 만드는것이 나와있는데, 그누보드도 기본원리는 똑같습니다.
1)DB에 wr_11 등 필드추가
2)write 스킨 Form 에 input 태그를 써서 wr_11 등에 값 입력 받도록만들고(수정시는 DB의 값받아온것도 처리)
3)update 하는 곳에서 update쿼리를 보내면 DB에 등록 됩니다.
답변감사드립니다.
1) 2) 번은 수정을 해보았는데 3)번이 어떡해 해야할지.... 3번에서 막히네요
3번 설명좀 부탁드리겠습니다.
1) 2) 번은 수정을 해보았는데 3)번이 어떡해 해야할지.... 3번에서 막히네요
3번 설명좀 부탁드리겠습니다.
it6 님이 말한것처럼
bbs/write_update.php
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
wr_good = 0,
wr_nogood = 0,
mb_id = '$member[mb_id]',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '$g4[time_ymdhis]',
wr_ip = '$_SERVER[REMOTE_ADDR]',
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', <---- 추가한 갯수만큼
맨 마지막에 컴마(,) 주의
";
insert 는 새로 글쓰기 한것이구요.
$sql = " update $write_table
set ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
mb_id = '$mb_id',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
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', <------추가되는 필드 컴마(,) 주의
$sql_ip
$sql_password
where wr_id = '$wr[wr_id]' ";
update는 수정입니다.
view 하는곳에서 추가한 필드 변수로 받아와서 써야 합니다.
$wr_11 = $row[wr_11] 이런식.
전에 말씀드린대로 bluemulti님 정도면, 간단한 게시판 만들기에 도전해보세요.
그누보드가 쉬워집니다.
bbs/write_update.php
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
wr_good = 0,
wr_nogood = 0,
mb_id = '$member[mb_id]',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '$g4[time_ymdhis]',
wr_ip = '$_SERVER[REMOTE_ADDR]',
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', <---- 추가한 갯수만큼
맨 마지막에 컴마(,) 주의
";
insert 는 새로 글쓰기 한것이구요.
$sql = " update $write_table
set ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
mb_id = '$mb_id',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
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', <------추가되는 필드 컴마(,) 주의
$sql_ip
$sql_password
where wr_id = '$wr[wr_id]' ";
update는 수정입니다.
view 하는곳에서 추가한 필드 변수로 받아와서 써야 합니다.
$wr_11 = $row[wr_11] 이런식.
전에 말씀드린대로 bluemulti님 정도면, 간단한 게시판 만들기에 도전해보세요.
그누보드가 쉬워집니다.
답변 진심으로 감사드려요~ ^^
bbs/write_update.php를 수정하시면 되요..
그안에보시면 221번째320번재 수정하시고....
생성한 필드를 거기에 쓰시고 하시면 될거같은데요.
그안에보시면 221번째320번재 수정하시고....
생성한 필드를 거기에 쓰시고 하시면 될거같은데요.