생성된 게시판이름이 head.php에 상단메뉴로 뜨도록 하였습니다. 특정 게시판은 제외하려면.. 정보
생성된 게시판이름이 head.php에 상단메뉴로 뜨도록 하였습니다. 특정 게시판은 제외하려면..본문
생성된 게시판이름이 head.php 상단메뉴로 뜨도록 하였습니다.
현재 생성된 게시판은 3개입니다. 아래와 같이 자동으로 뜹니다..
[자유게시판 뉴스게시판 방명록게시판]
(자유게시판 테이블명: freeboard , 뉴스게시판 테이블명:news, 방명록게시판 테이블명:guest)
여기서 게시판을 새로 추가하면 메뉴도 자동으로 추가되더군요..
head.php의 게시판메뉴 자동출력관련 코드는 아래와 같습니다
<?
// 상단 메뉴
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
echo "<li>";
echo latest("topmenu", $row['bo_table']);
echo "</li>";
}
?>
저는 여기서 뉴스게시판(테이블명 news)은 메뉴에 자동출력되지 않도록 하려면 어디를 고쳐야하는지 궁금합니다.
지금은 모든 게시판이 다 출력되는 형태라..ㅜㅜ
현재 생성된 게시판은 3개입니다. 아래와 같이 자동으로 뜹니다..
[자유게시판 뉴스게시판 방명록게시판]
(자유게시판 테이블명: freeboard , 뉴스게시판 테이블명:news, 방명록게시판 테이블명:guest)
여기서 게시판을 새로 추가하면 메뉴도 자동으로 추가되더군요..
head.php의 게시판메뉴 자동출력관련 코드는 아래와 같습니다
<?
// 상단 메뉴
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
echo "<li>";
echo latest("topmenu", $row['bo_table']);
echo "</li>";
}
?>
저는 여기서 뉴스게시판(테이블명 news)은 메뉴에 자동출력되지 않도록 하려면 어디를 고쳐야하는지 궁금합니다.
지금은 모든 게시판이 다 출력되는 형태라..ㅜㅜ
댓글 전체

게시판 환경 설정에 보면 여분 필드가 있을 것입니다.
예를들면 db에서 본다고 할때 wr_1,wr_2이런 필드가 존재하는데
type enum으로 주고 값을 'Y','N'에서 디폴트값을 Y로 준다음 sql문에서는 wr_1필드가 Y이면 보여라 하면 되겠네요.
$sql = " select bo_table, bo_subject from $g4[board_table] where wr_1='Y' order by gr_id, bo_table ";
이런식으로요
예를들면 db에서 본다고 할때 wr_1,wr_2이런 필드가 존재하는데
type enum으로 주고 값을 'Y','N'에서 디폴트값을 Y로 준다음 sql문에서는 wr_1필드가 Y이면 보여라 하면 되겠네요.
$sql = " select bo_table, bo_subject from $g4[board_table] where wr_1='Y' order by gr_id, bo_table ";
이런식으로요