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


제 목 [Re] 동호회 게시판 최근게시물 추출
글쓴이 관리자

안녕하세요

게시판별로 5개정도씩 최근게시물을 추출하고자 하신다면 저희의 조언만으로는 수정이 어려울 것 같습니다.
전문가에게 의뢰하셔서 직접 수정작업을 하시는 방법밖엔 없을듯 합니다.

감사합니다.


김동운 님이 쓴 글입니다.
--------------------------------------------------------------------
:※ 필수입력정보 ※
:
:▷ 제품버젼 :
:▷ 사용중인 주소(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 772

리스트
번호   제목 글쓴이 등록일 조회수
   
관리자
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 772
1698  
John
04-03-12 586
   
관리자
04-03-12 1029
1697  
마린보이
04-03-12 434
   
관리자
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   대표자 : 빈경윤