리스트게시판문의입니다 정보
리스트게시판문의입니다첨부파일
본문
영화 게시판 리스트 파일인데 새로쓴글이 위에나타나네여
이걸 어케 수정하면 새로쓴글이 밑으로가죠 그러니 첨에
쓴글이 젤상위에 뜨게하느거죠 소스 아래와같습니다
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width=100% cellpadding=0 cellspacing=0>
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td align=center>
<table width=100% border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="1202" align="center" valign="top">
<?
echo $list[$i][icon_reply] . " ";
echo "<a href={$g4[path]}/skin/board/movie/movie.php?bo_table={$bo_table}&wr_id={$list[$i][wr_id]}>";
if ($list[$i][is_notice])
echo "{$list[$i][subject]}";
else
echo "{$list[$i][subject]}";
echo "</a>";
if ($list[$i][comment_cnt])
?></td>
</tr>
<tr>
<td height=1 colspan="3" ><img src="<?=$latest_skin_path?>/img/dot.gif" width="4" height="1"></td>
</tr>
</table>
</td>
</tr>
<? } ?>
</table>
댓글 전체
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num limit 0, $rows ";
이부분을
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_1 desc limit 0 , $rows ";
이렇게 바꿔주면 마지막에 쓴글에 밑으로 오게됩니다.
그러나 한게시판에 적용하고 싶으시면 함수를 따로 만들어서 불러 쓰시면 됩니다.

$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num limit 0, $rows ";
이부분을 아래와 같이 변경하시면 되겠네요..
////////////////////////////////////////////
if ($bo_table=="XXXXX"||$bo_table=="YYYYY") $order_type = "desc";
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num $order_type limit 0, $rows ";
////////////////////////////////////////////
XXXXX, YYYYY 는 역으로 출력하시고 싶은 게시판이겠죠 ^^
이 방법이 아니면 함수이름을 대충 latest_desc() 정도로 하고 latest()와 똑같이 하나 더 만드셔서
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num desc limit 0, $rows ";
와 같이 수정하시고 그대로 latest.lib.php latest() 함수 아래에 넣고 저장하시면 되겠네요.
역으로 보여주고 싶은 게시판은 이 함수를 호출하면 되겠네요...
역으로 출력하고 싶은 최신글은
<? ehco latest_desc("skin_name","board_name02",10,20);?> 이정도로 하시면 되겠네요. ^^
근데 후자의 방법은 코드 중복이 많겠죠? ^^
성공하세요.. ^^