버젼 2.22 usage.php에서의 최근게시물 뽑는거에서요..... 정보
그누보드 버젼 2.22 usage.php에서의 최근게시물 뽑는거에서요.....본문
<!-- 최신글 시작 -->
<table width=100% border=0 cellpadding=1 cellspacing=0 bgcolor=#777777>
<tr>
<td>
<?
$sql = " select * from $cfg[table_board] order by bo_table ";
$row = sql_fetch_array($sql);
?>
<table width=100% height=100% cellpadding=2 cellspacing=0>
<tr>
<td height=25 align=center bgcolor=6B9ACE><font color=ffffff><b><?=$row[bo_subject]?> </b></font></td>
</tr>
<tr>
<td bgcolor=EFF7FF>
<?
// 특정테이블에 대한 최신글을 추출하려면 $bo_table 에 테이블명을 직접 기술하면 됩니다.
$bo_table = $row[bo_table];
$table = $cfg[write_table_prefix] . $bo_table;
$sql = " select * from $table
where wr_comment = 0
order by wr_num limit 0, 10 ";
$result = sql_query_error($sql);
for ($i=0; $row = mysql_fetch_array($result); $i++) {
$wr_subject = cut_str($row[wr_subject],40,"…");
echo "<a href='./gnuboard.php?bo_table=$bo_table&wr_id=$row[wr_id]'>- $wr_subject</a><br>";
}
mysql_free_result($result);
echo "<div align=right><a href='./gnuboard.php?bo_table=$bo_table'>more …</a></div>";
?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- 최신글 끝 -->
↑ 이렇게 하니깐 최근게시물이 잘 나오는데요.. 제일먼저 생성된 게시판의 내용만 나와서요..
다른게시판에 내용을 뽑을려고 하는데요...
// 특정테이블에 대한 최신글을 추출하려면 $bo_table 에 테이블명을 직접 기술하면 됩니다.
이말을 보고 수정을 해봤는데.. 아직 모르는게 너무 많아서요... 잘안되서 질문드립니다.
게시판 이름이 asdf라고 할때요.. 위에 내용중에 어느 $bo_table을 수정해야하는건지요...
머리나쁘면 손발이 고생한다고 해서 이곳저곳에 무작정 한번씩 넣어서 확인해 봤는데요..
계속 제일먼저 생성된 게시물만 나오더라구요.
아시는분은 답변 부탁드립니다.
<table width=100% border=0 cellpadding=1 cellspacing=0 bgcolor=#777777>
<tr>
<td>
<?
$sql = " select * from $cfg[table_board] order by bo_table ";
$row = sql_fetch_array($sql);
?>
<table width=100% height=100% cellpadding=2 cellspacing=0>
<tr>
<td height=25 align=center bgcolor=6B9ACE><font color=ffffff><b><?=$row[bo_subject]?> </b></font></td>
</tr>
<tr>
<td bgcolor=EFF7FF>
<?
// 특정테이블에 대한 최신글을 추출하려면 $bo_table 에 테이블명을 직접 기술하면 됩니다.
$bo_table = $row[bo_table];
$table = $cfg[write_table_prefix] . $bo_table;
$sql = " select * from $table
where wr_comment = 0
order by wr_num limit 0, 10 ";
$result = sql_query_error($sql);
for ($i=0; $row = mysql_fetch_array($result); $i++) {
$wr_subject = cut_str($row[wr_subject],40,"…");
echo "<a href='./gnuboard.php?bo_table=$bo_table&wr_id=$row[wr_id]'>- $wr_subject</a><br>";
}
mysql_free_result($result);
echo "<div align=right><a href='./gnuboard.php?bo_table=$bo_table'>more …</a></div>";
?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- 최신글 끝 -->
↑ 이렇게 하니깐 최근게시물이 잘 나오는데요.. 제일먼저 생성된 게시판의 내용만 나와서요..
다른게시판에 내용을 뽑을려고 하는데요...
// 특정테이블에 대한 최신글을 추출하려면 $bo_table 에 테이블명을 직접 기술하면 됩니다.
이말을 보고 수정을 해봤는데.. 아직 모르는게 너무 많아서요... 잘안되서 질문드립니다.
게시판 이름이 asdf라고 할때요.. 위에 내용중에 어느 $bo_table을 수정해야하는건지요...
머리나쁘면 손발이 고생한다고 해서 이곳저곳에 무작정 한번씩 넣어서 확인해 봤는데요..
계속 제일먼저 생성된 게시물만 나오더라구요.
아시는분은 답변 부탁드립니다.
댓글 전체
팁엔테크와 이곳 질문과대답란에 올라온 글을 잘 살펴보십시요.^^
과거 이와 관련된 같은 고민을 하고 문제점을 해결한 사람들이 꽤 있답니다.^^
과거 이와 관련된 같은 고민을 하고 문제점을 해결한 사람들이 꽤 있답니다.^^