Home
Contact us
Sitemap
제품소개
다운로드
기술지원
구입안내
고객안내
Nmail PHP
Nmail PHP
Nmail NET
Nmail ASP
기술지원안내
FAQ
Q&A
사용자팁
Nmail PHP
공지사항
고객&파트너
기술지원안내
FAQ
Q&A 게시판
사용자 팁
Home
> Support
> Q&A
>
Nbuilder PHP
Nbuilder PHP Q&A
※
기술문의
는
자세한 상황
을 적어주셔야 하며,
구입문의
는
전화
나
메일
로 부탁드립니다.
글쓴이
제목
※ 필수입력정보 ※
▷ 제품버젼 :
▷ 사용중인 주소(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도 마찬가지로 인덱스에 보여줄려고 합니다..
많은조언 부탁드립니다..
좋은소스 공유하여 넘넘감사드립니다..
비밀번호
패스코리아넷
경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 :
nmail@passkorea.net
I 전화 : 1544-1608 I 팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288 I 대표자 : 빈경윤