안녕하세요? 최신글 뽑는거 질문좀 드릴께요. > 그누3질답

그누3질답

안녕하세요? 최신글 뽑는거 질문좀 드릴께요. 정보

그누보드 안녕하세요? 최신글 뽑는거 질문좀 드릴께요.

본문

안녕하세요.
그누보드와 이곳의 스킨들 덕분에 재법 폼나는 홈피가 만들어져 가고 있어요.
너무너무 감사하구요.

다름이 아니라 최신글 뽑을때요....A 라는 게시판과 B 라는 게시판을 최신글 뽑기로
메인화면에 뿌린다 쳤을때 두개의 게시판을 각각 틀린 갯수의 최신글을 뽑으려면 어떻게 해야 하나요?

A는 한 5개만 뽑아서 보여주고 싶고.. B는 10개를 뽑아서 보여주고 싶은데..어디를 어떻게 고쳐야
하는지요. ^^;
혹시 너무 쉬운거였다면 죄송해요 ^^
  • 복사

댓글 전체

파일을 수정하지 않으셨다면 위에  와우맨님께서 일러주신 소스를  main.php 파일에 넣고싶은 위치에
넣어보십시요.

  <?=latest('basic',a게시판명, 5, 30);?> 
  <?=latest('basic',b게시판명, 10, 30);?>
최신글 뽑기 소스가 이렇더라구요.  어떤걸 고쳐야 하나요?

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>

<Table Width=100% Bgcolor=#Ffffff Cellpadding=0 Cellspacing=0>
<TR>
<TD width=25><img src='<?=$latest_skin?>/images/title_pencile.gif' width=25 height=23></TD>
<TD style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px" vAlign=top background='<?=$latest_skin?>/images/title_bg.gif' height=23>&nbsp;
<b><span class=subject><?=$bo_subject?></span></b>
</TD>
<TD width=34><a href='<?="./?doc=bbs/gnuboard.php&bo_table=$bo_table"?>'><img src='<?=$latest_skin?>/images/title_more.gif' width=34 height=23 border=0></a></TD>
</TR>
</TABLE>
<? for ($i=0; $i<count($list); $i++) { ?>
<? if ($i) { echo "<TR><TD height=1 background='$latest_skin/images/dot_line.gif'></TD>
<TD height=1 background='$latest_skin/images/dot_line.gif'></TD>
<TD height=1 background='$latest_skin/images/dot_line.gif'></TD></TR>"; } ?>
<TABLE Width=100% Bgcolor=#Ffffff Cellpadding=0 Cellspacing=0>

<TR>
<TD style='PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px'>
<IMG src='<?=$latest_skin?>/images/blue_arrow.gif' width=10 height=10 align=absMiddle vspace=8 border=0>
<a href='<?="./?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>'><span class=content><?=$list[$i][subject]?><span style='font-size:8pt; color:#FF6A6A;'><?=$list[$i][commentcnt]?></span></span></a><br>
</TD>
<TD width=60>
<span class=content style='color:#1120F0;'>
<?=$list[$i][wr_homepage]?></span></TD>
<TD width=115>
<span class=content>
<?=$list[$i][wr_datetime]?></span></TD>
</TR>
<? } ?>
<? if (count($list) == 0) { echo " 자료가 없습니다."; } ?>
<TR>
<TD background='<?=$latest_skin?>/images/_dot.gif'></TD>
</TR>
</TABLE>
제가 정확히 이해 한지 모르겠습니다...
a게시핀과 b 게시판이 있다고 하rh a게시판은 5개를 뽑고 b는 10개의 최신글을 뽑으신다면
다음의 소스중 해당 게시판에 맟게 수정 하시면 될듯합니다.
a 게시판  <?=latest('basic',a게시판명, 5, 30);?>
b 게시판  <?=latest('basic',b게시판명, 10, 30);?>

설명을 하자면 a게시판을 나오게 하는것을 기준으로 한다면
        basic -> 최신글 스킨명입니다.  , a/b게시판 : 최신글로 나오게 할 게시판명, 5 : 목록으로 뿌려질 게시물수
        30 : 뿌려질 게시물의 글 제목 길이..


이정도면 설명이 되려나요 음... ^^
© SIRSOFT
현재 페이지 제일 처음으로