최신글 함수 수정 문의
본문
그누보드 스킨에 올려주신 최신글 테마를 다운받아 사용하였는데,
해당 게시판 테이블이 제대로 적용되는것 같지않아서 소스의 어느부분을 수정해야 될지 질문드립니다
맨위에 테이블 바로가는 more 에 대한부분만 적용이되고
해당게시판이 제대로 출력되지않습니다.
공유해주신 코드입니다
<article>
<h1>카드뉴스</h1>
<a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=card" class="mct_more mct_more_ltst">MORE</a>
<?php
$row_lat_0 = sql_fetch(" select a.*, b.bo_subject, c.gr_subject, c.gr_id from g5_board_new a, g5_board b, g5_group c where a.bo_table = b.bo_table and b.gr_id = c.gr_id and c.gr_id = 'pr' order by a.bn_id desc limit 0, 1 ");
$row_lat_00 = sql_fetch(" select wr_id, wr_subject, wr_datetime from g5_write_{$row_lat_0['bo_table']} where wr_id = '{$row_lat_0['wr_id']}' ");
?>
<div class="ltst_01">
<p><u>[<?php echo $row_lat_0['bo_subject']; ?>]</u><br><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $row_lat_0['bo_table']; ?>&wr_id=<?php echo $row_lat_00['wr_id']; ?>"><nobr><?php echo cut_str($row_lat_00['wr_subject'],'26','…'); ?></nobr></a></p>
<span><?php echo date('Y-m-d', strtotime($row_lat_00['wr_datetime'])); ?></span>
</div>
<ul class="ltst_02">
<?php
$sql_lat_1 = " select a.*, b.bo_subject, c.gr_subject, c.gr_id from g5_board_new a, g5_board b, g5_group c where a.bo_table = b.bo_table and b.gr_id = c.gr_id and c.gr_id = 'pr' order by a.bn_id desc limit 1, 2 ";
$rst_lat_1 = sql_query($sql_lat_1);
for ($i=0; $row_lat_1=sql_fetch_array($rst_lat_1); $i++){
$row_lat_11 = sql_fetch(" select wr_id, wr_subject from g5_write_{$row_lat_1['bo_table']} where wr_id = '{$row_lat_1['wr_id']}' ");
?>
<li><nobr>• <a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $row_lat_1['bo_table']; ?>&wr_id=<?php echo $row_lat_1['wr_id']; ?>">[<?php echo $row_lat_1['bo_subject']; ?>] <?php echo cut_str($row_lat_11['wr_subject'],'28','…'); ?></nobr></a></li>
<?php } ?>
</ul>
</article>
답변 1
보면... 게시판 하나만 최신글을 사용하시는거로 보이는데
and c.gr_id = 'pr'
이부분을
and b.bo_table = 'card' 이런식으로 변경하시던지
관리자 카테고리관리에서 pr로 카테고리를 만드시고
해당 게시판들에 그룹을 pr로 지정하시는 방법 2가지가 있습니다.