게시판중 하나만 최신글로 띄울려고 하는데 > 그누3질답

그누3질답

게시판중 하나만 최신글로 띄울려고 하는데 정보

그누보드 게시판중 하나만 최신글로 띄울려고 하는데

본문

<?
$gnu_path = "./";
include($gnu_path . 'config.php');
include($gnu_path . 'lib.php');

//$html_title = "test page";
//include($gnu_path . 'head.sub.php');
//include($gnu_path . 'head.php');
?>


<!-- 최신글 시작 -->
<?
$sql = " select * from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query_error($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
 &nbsp; &nbsp;echo "<table width=100% cellpadding=3 cellspacing=1 class=tablebg>";
 &nbsp; &nbsp;echo "<tr class='subject subjectbg'><td height=30 align=center><a href='{$gnu_path}bbs/gnuboard.php?bo_table=$row[bo_table]'><b><font color=555555>$row[bo_subject]</font></b></a></td></tr>";
 &nbsp; &nbsp;echo "<tr class='content contentbg'><td>";
 &nbsp;// &nbsp;latest('', $row[bo_table], 5, 35);
 &nbsp; latest('kagla3','board1', 5, 35);
 &nbsp; &nbsp;echo "</td></tr></table><p>";
}
?>


////////////////////////////

// &nbsp;latest('', $row[bo_table], 5, 35);
 &nbsp; latest('kagla3','board1', 5, 35);
 &nbsp; &nbsp;주석처리한 줄을 제가 적용한 스킨과 게시판 아이디로 불렀더니 결과는 주석처리한 줄과 같은 결과(스킨이 일괄적용된 모든 게시판이 최근글로 뜨는 현상)가 생기네요
메인스킨을 쓰지않고 게시판 하나씩 다른 스킨을 적용해서 다른 웹페이지의 적절한 곳에 배열할려고 했더니 힘드네요
  • 복사

댓글 전체

^^
//gnu/bbs/skin/latest/스킨디렉토리
이렇게 구성되어 있지요?
 각각 해당되는 스킨 디렉토리에 들어가면 4개의 스킨관련 파일들이 있고, head, main, 또...두개 더
아마 head파일에선가 (1 ~ 6줄정도까지던가...) 기본 루틴이 한번 끝납니다.
그리고 나서 다음 게시판을 불러오기 위해
<table ....>어쩌고 하면서, 테이블만 달랑 만들어 놓은 줄이 있습니다. 거기를 주석처리해 보세요.
그렇게 하시면, 달랑 홈페이지 메인화면에 게시판이 하나만 나올겁니다.
그렇게 하고 나셔서, 기재하신 내용처럼 일일이 지정해 주시는 방법도 있지요.
저는 아마 그렇게 단순하게 작업할 겁니다. 물론, 소스가 조금 지저분해지고, 길어지겠지만^^

즉, latest('kagla3','board1', 5, 35);
    latest('kagla3','board2', 3, 30);
    latest('kagla3','board4', 6, 30);
바로 이런식으로^^
© SIRSOFT
현재 페이지 제일 처음으로