메인 게시판 글이 3번 중독되요 채택완료
너무 힘들어요 ㅠㅠㅠㅠ 초짜라 온종일 붙잡고 있네요
그누보드5 게시판 index 인크루드 해왔는데요
자꼬 글이 반복 되어요 어찌해야할까요 ...
latest.skin.php
</p><p><?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p><p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);
?></p><p><!-- <?php echo $bo_subject; ?> 최신글 시작 { -->
<div class="Nb_slt">
</p><p> <table cellspacing=0 cellpadding=0 width='100%' border=0 class="Nb_slt_content">
<?php for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td width="5%" >
<img src="/img/dot.jpg" border=0 align='absmiddle'> </td>
<td width="78%" ><?php
//echo $list[$i]['icon_reply']." ";
echo "<a href=\"".$list[$i]['href']."\">";
if ($list[$i]['is_notice'])
echo "<strong>".$list[$i]['subject']."</strong>";
else
echo $list[$i]['subject'];</p><p> if ($list[$i]['comment_cnt'])
echo $list[$i]['comment_cnt'];</p><p> echo "</a>";</p><p> // if ($list[$i]['link']['count']) { echo "[{$list[$i]['link']['count']}]"; }
// if ($list[$i]['file']['count']) { echo "<{$list[$i]['file']['count']}>"; }</p><p> // if (isset($list[$i]['icon_new'])) echo " " . $list[$i]['icon_new'];
// if (isset($list[$i]['icon_hot'])) echo " " . $list[$i]['icon_hot'];
// if (isset($list[$i]['icon_file'])) echo " " . $list[$i]['icon_file'];
// if (isset($list[$i]['icon_link'])) echo " " . $list[$i]['icon_link'];
// if (isset($list[$i]['icon_secret'])) echo " " . $list[$i]['icon_secret'];
?></td>
<td align=right>
<span class="Nb_slt_datetime"><?=$list[$i][datetime]?></span> </td>
</tr>
<?php } ?>
<?php if (count($list) == 0) { //게시물이 없을 때 ?>
<tr><td colspan="2" align=center>게시물이 없습니다.</td></tr>
<?php } ?>
</table>
</div>
<!-- } <?php echo $bo_subject; ?> 최신글 끝 --></p><p>
index.php
</p><p><!-- 최신글 시작 { -->
<?php
// 최신글
$sql = " select bo_table
from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id)
where a.bo_device <> 'mobile' ";
if(!$is_admin)
$sql .= " and a.bo_use_cert = '' ";
$sql .= " order by b.gr_order, a.bo_order ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i%2==1) $lt_style = "margin-left:20px";
else $lt_style = "";
?>
<div style="float:left;<?php echo $lt_style ?>"></p><p> <?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest("theme/basic", "notice", 5, 20);
?>
</div>
<?php
}
?></p><p> </p><p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
8년 전
index.php 에서
echo latest("theme/basic", "notice", 5, 20); 이 구문이 반복으로 돌아가니깐
그런듯 싶네요..
그냥 for 문 제거하고 아래 구문만 있어도 될텐데요..
</p><p> </p><p style="margin-left: 80px;"><!-- 최신글 시작 { -->
// 최신글
<div style="float:left;<?php echo $lt_style ?>">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest("theme/basic", "notice", 5, 20);
?>
</div>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택