필드 사용하는 방법, 필드 추가하기...

그누보드에선 자체적으로 5개씩 추가필드가 생성되어 있습니다.

필드를 사용하실려면

gbform.skin.php 입력스킨에 추가 하면
<input type=text name='wr_1'> //wr_1 필드에 사용하죠

gbview.skin.php 글 내용에서 보기
<?=$write[wr_1]?> // wr_1값을 볼수가 있&#52012;..

gblist.skin.php 글 리스트에서 보기
<?=$list[$i][wr_1]?>

wr_1부터 wr_5까지 사용가능합니다. 자체적으로 이쓰니깐요

=================================================================================
bbs/skin/board/ ==>>그누보드 스킨이 있는 장소입니다.

gbform.skin.php ==>>입력폼.. 수정폼..
gblist.skin.php ==>>리스트폼
gbview.skin.php ==>>글 내용폼

bbs/gbupdate.php ==>> 글 입력,수정, 코멘트등을 디비에 저장하게 해주는 부분
bbs/gbdelete.php ==>> 글 삭제할때 디비에서 삭제해주는 부분
=================================================================================

필드 추가


첫번째..1.php 하나 생성 (관리자모드에서 게시판 추가할때 생성을 bbb로 만들었다면 gb_bbs로 하세요)
(ex: http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech
bo_table이 tiptech이니깐 게시판테이블은 gb_tiptech가 되겠죠)

=========================================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
//추가 필드 설치

$gb_member ="alter TABLE 게시판테이블 add wr_6 varchar(255) not null";
$result1 = @mysql_query($gb_member) or mysql_error();
echo "테이블안에 필드를 추가하였습니다..^^"
?>
=========================================================
http://주소/그누보드/?doc=1.php
필드가 추가되죠.

두번째. wr_6 사용하실려면
bbs/gbupdate.php ==>> 글 입력 디비에 저장하게 해주는 부분

164번째줄
if ($result) {
$sql_add = " , wr_1 = '$wr_1'
, wr_2 = '$wr_2'
, wr_3 = '$wr_3'
, wr_4 = '$wr_4'
, wr_5 = '$wr_5' ";

여기를
if ($result) {
$sql_add = " , wr_1 = '$wr_1'
, wr_2 = '$wr_2'
, wr_3 = '$wr_3'
, wr_4 = '$wr_4'
, wr_5 = '$wr_5'
, wr_6 = '$wr_6'";

..................................................강의 끝......
|

댓글 9개

20년 전
틀린 부분 있는 거 같습니다. gb_board가 아니라 gb_write_board가 되는 거 아닌가요?
http://주소/그누보드/?doc=1.php
필드가 추가되죠.

^-^;;;
초보사용자 질문입니다. 게시판테이블이름이 board 라면 ..
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
//추가 필드 설치

$gb_member ="alter TABLE 게시판테이블 add wr_6 varchar(255) not null";
$result1 = @mysql_query($gb_member) or mysql_error();
echo "테이블안에 필드를 추가하였습니다..^^"
?>
이문서를 gb_board.php 로 저장한후에 gnu 폴더에 업로드시킨다는건지요?
제가워낙초보라서 카이루님의 상세한 설명에도 불구하고 추가질문입니다.고맙습니다.
깔끔하게 정리해 주셨네요...
유익했습니다. 건승하십시요
꾀 중요한 자료네요.
카이루님 최고!^^:
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3 팁자료실

+
제목 글쓴이 날짜 조회
20년 전 조회 3,666
20년 전 조회 3,532
20년 전 조회 2,933
20년 전 조회 2,719
20년 전 조회 2,502
20년 전 조회 2,705
20년 전 조회 2,616
20년 전 조회 4,214
20년 전 조회 2,758
20년 전 조회 3,867
20년 전 조회 3,559
20년 전 조회 2,781
20년 전 조회 2,928
20년 전 조회 3,763
20년 전 조회 3,121
20년 전 조회 3,743
20년 전 조회 3,040
20년 전 조회 3,014
20년 전 조회 4,604
20년 전 조회 3,933
🐛 버그신고