Nbuilder PHP
제품소개
데모
다운로드
구입안내
FAQ (8204)
Q&A (5603)
사용후기 (1)
Home    Contact us    Sitemap
기술지원안내
FAQ
Q&A 게시판
사용자 팁


Home > Support > Q&A > Nbuilder PHP
Nbuilder PHP Q&A


제 목 1699 - 동호회 게시판 최근게시물 추출
글쓴이 김동운

※ 필수입력정보 ※

▷ 제품버젼 :
▷ 사용중인 주소(URL) : http://
▷ 문제발생시 메뉴/주소 :
▷ 문제발생시 에러메세지
:

▷ 질문내용
: 안녕하세요 이것도 질문일줄 모르나..
동호회를 만들고 게시물에 글을 올리면 각각 한게에 최근게시물이 동호회 메인화면에 올라옵니다..
그런데 관리자님에 생각에 어긋날줄 모르겠으나. 각각에 게시판생성시 하나하나에 최근게시물을 주고 싶습니다..
$CLUB_ROOT/home/board_list.php 이분에서
<?


    // select - board_admin
        // => leftmenu.php

    // select - board
        $board_list = array();
        $board = array();

        for ($i=0; $i<sizeof($db_table_n); $i++)
        {
            $SQL = "SELECT b_bno, b_title, b_writedate FROM `" . $db_board_id_n[$i] . "` ORDER BY b_bno DESC LIMIT 1";
            //echo $SQL;
            $db->ParseExec($SQL);
            $db->fetchInto(&$board);
            $db->parseFree();

            if ($board[b_bno] != NULL)
            {
                $board_list[table][] = $db_table_n[$i];
                $board_list[title][] = $db_title_n[$i];
                //$board_list[b_bno][] = $board[b_bno];
                $board_list[b_title][] = $board[b_title];
                $board_list[b_writedate][] = $board[b_writedate];
            }    // if()
        }    // for()

        for ($i=0; $i<sizeof($db_table_f); $i++)
        {
            $SQL = "SELECT b_bno, b_title, b_writedate FROM `" . $db_board_id_f[$i] . "` ORDER BY b_bno DESC LIMIT 1";
            //echo $SQL;
            $db->ParseExec($SQL);
            $db->fetchInto(&$board);
            $db->parseFree();

            if ($board[b_bno] != NULL)
            {
                $board_list[table][] = $db_table_f[$i];
                $board_list[title][] = $db_title_f[$i];
                //$board_list[b_bno][] = $board[b_bno];
                $board_list[b_title][] = $board[b_title];
                $board_list[b_writedate][] = $board[b_writedate];
            }    // if()
        }    // for()

        for ($i=0; $i<sizeof($db_table_i); $i++)
        {
            $SQL = "SELECT b_bno, b_title, b_writedate FROM `" . $db_board_id_i[$i] . "` ORDER BY b_bno DESC LIMIT 1";
            //echo $SQL;
            $db->ParseExec($SQL);
            $db->fetchInto(&$board);
            $db->parseFree();

            if ($board[b_bno] != NULL)
            {
                $board_list[table][] = $db_table_i[$i];
                $board_list[title][] = $db_title_i[$i];
                //$board_list[b_bno][] = $board[b_bno];
                $board_list[b_title][] = $board[b_title];
                $board_list[b_writedate][] = $board[b_writedate];
            }    // if()
        }    // for()

        $board_cnt = is_array($board_list[table]) ? sizeof($board_list[table]) : 0;


?> <BODY leftMargin=0 topMargin=0 ><img src="<?= $CLUB_IMG_ROOT ?>/title_board.gif" border="0" alt="" width="124" height="22">
<TABLE width="100%" border="0" cellpadding="7" cellspacing="0">
<tr>
            <td colspan="2" height="5"></td>
        </tr>
        <tr>
            <td colspan="2" height="1" background="<?= $CLUB_IMG_ROOT ?>/line1.gif"></td>
        </tr>

        <?
            for ($i=0; $i<$board_cnt; $i++)
            {
        ?>

        <TR onmouseover="this.style.background='#efefef'" onmouseout="style.background='#fafafa'" bgcolor="fafafa">
            
<TD width="612">  <img src="<?= $CLUB_IMG_ROOT ?>/icon_green.gif" width="11" height="9" border="0" alt=""><a href="<?= $URL_ROOT ?>/community/module/board/boardList.php?<?= $board_list[table][$i] ?>&cl_id=<?= $cl_id?>">[
<?= $board_list[title][$i] ?>
]
<?= $board_list[b_title][$i] ?>
</a></TD>
            
<TD width="507" align="center">
<?= substr($board_list[b_writedate][$i], 0, 10) ?>
</TD>
        </TR>
        <tr>
            <td colspan="2" height="1" background="<?= $CLUB_IMG_ROOT ?>/line1.gif"></td>
        </tr>

        <?
            }    // for()
        ?>

        <?
            if ($board_cnt < 1)
            { ?>
                <TR onmouseover="this.style.background='#efefef'" onmouseout="style.background='#fafafa'" bgcolor="fafafa">
                    <TD colspan="2" align="center">  <img src="<?= $CLUB_IMG_ROOT ?>/icon_green.gif" width="11" height="9" border="0" alt=""> 등록된 게시물이 존재하지 않습니다.</TD>
                </TR>
        <?
            }
        ?>

        </TABLE>

        
<p><br>
<br>


어느부분을 수정해줘야 하나요.
제가 질문을 넘 어렵게하는건지 모르겠네요
그러니깐 게시판1 게시판2 게시판3 게시판4 등 4개를 생성 시켰을때 동호회 index.php에 최근게시물이 한개씩 나오잖아요 이걸 각각에 게시판1에 대한 최근게시물 5개생성
게시판2도 마찬가지로 인덱스에 보여줄려고 합니다..
많은조언 부탁드립니다..
좋은소스 공유하여 넘넘감사드립니다..


   
관련 게시물
번호   제목 글쓴이 등록일 조회수
1699  
김동운
04-03-13 599
   
관리자
04-03-13 773

리스트
번호   제목 글쓴이 등록일 조회수
   
관리자
04-03-19 534
1705  
정장균
04-03-19 458
   
관리자
04-03-19 513
1704  
묻는이
04-03-16 547
   
관리자
04-03-17 421
1703  
김형철
04-03-16 527
1702  
궁금이
04-03-16 498
   
관리자
04-03-17 682
1701  
공짜맨
04-03-15 508
   
관리자
04-03-15 450
1700  
챨리
04-03-14 502
   
관리자
04-03-15 513
1699  
김동운
04-03-13 599
   
관리자
04-03-13 773
1698  
John
04-03-12 586
   
관리자
04-03-12 1029
1697  
마린보이
04-03-12 435
   
관리자
04-03-12 579
1696  
학교
04-03-12 473
   
관리자
04-03-12 579
◀◀ 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | ▶▶
패스코리아넷   경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 : nmail@passkorea.net   I   전화 : 1544-1608   I   팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288   I   대표자 : 빈경윤