최신글에 원하는 게시판만 나타내려고 하는데요.

안녕하세요, 초보가 질문 하나 드리겠습니다.
제가 서로 다른 게시판을 4개를 만들었는데요.
최신글에 제가 만든 게시판들이 모두 뜨더라고요.
그래서 index.php에서 게시판아이디 쓰는 곳이 있길래
거기에 최신글에 나타내지기 원하는 특정 게시판 아이디를 써넣었더니...
이제는 그 똑같은 게시판 4개가 최신글에 뜹니다.
게시판을 3개를 만들면 3개가 최신글에 나타나고
5개를 만들면 5개가 나타나는 것 같아요.
 
메인 화면에 보이게 될 각 최신글 스킨마다
단 한개의 게시판만 뜨도록 하고 싶은데요.
 
왜 이러지요? 17.gif
뭘 손봐야 될까요?
혹시나 몰라서 index.php 소스 내용을 올리겠습니다.
제 설명이 부족하다면 댓글로 말씀 적어주세요.
 
꼭 좀 부탁드립니다.
 
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>

<table border="0" cellpadding="0" cellspacing="0" width="766">
    <tr>
        <td width="384">
       
       
                      
        </td>
        <td width="384">
  <?
//  최신글
$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++) {
    // 이 함수가 바로 최신글을 추출하는 역할을 합니다.
    // 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
    // 사용방법
    // latest(스킨, 게시판아이디, 출력라인, 글자수);
    echo latest("elpis_basic7", Menu1, 12, 70, "4,25");
   echo "<p>\n";
}
?>
</td></tr></table>
  
  
  </td>
    </tr>
    <tr>
        <td width="384">&nbsp;</td>
        <td width="384">&nbsp;</td>
    </tr>
</table>
 
</td></tr></table>
<!-- 메인화면 최신글 끝 -->
<?
include_once("./_tail.php");
?>
|

댓글 4개

출력에서 제외할 게시판을 넣어주세요. not in ('board1', 'board2', 'board3', 'board4')

$sql = " select bo_table, bo_subject from $g4[board_table] where bo_table not in ('board1', 'board2', 'board3', 'board4') order by gr_id, bo_table ";
아따.. 그 명쾌하고 간단한걸 몰라서 엄청길고 긴 코드를 썼었네요.
질문자는 아니지만 감사합니다 ㅜㅜ
대단히 감사합니다. ^^
게시판 1개씩만 가져올경우 페이지에 아래처럼 넣어주면 됩니다.

<?= latest("스킨명", 게시판명, 출력갯수, 제목글자수)?>

<?= latest("basic", sub2_1, 5, 50)?>
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,857
19년 전 조회 2,133
19년 전 조회 1,655
19년 전 조회 2,358
19년 전 조회 1,844
19년 전 조회 1,508
19년 전 조회 1,530
19년 전 조회 1,597
19년 전 조회 1,536
19년 전 조회 1,565
19년 전 조회 3,858
19년 전 조회 1,527
19년 전 조회 1,532
19년 전 조회 1,896
19년 전 조회 1,567
19년 전 조회 1,875
19년 전 조회 1,885
19년 전 조회 1,677
19년 전 조회 1,511
19년 전 조회 1,521
🐛 버그신고