목진철님의 배너 최신글스킨과 배너관리 게시판스킨에서 문이 드림니다 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

목진철님의 배너 최신글스킨과 배너관리 게시판스킨에서 문이 드림니다 정보

목진철님의 배너 최신글스킨과 배너관리 게시판스킨에서 문이 드림니다

본문

목진철님의 배너 최신글스킨과 배너관리 게시판스킨에서 카테고리별로 최근글 뽑으려고 시도를 수업이 해보앗는데 왕초보라 어찌해야 하는지 도저히 모르것슴니다 ..

//배너관련
function latest_banner($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options="")
{
    global $g4;

    if ($skin_dir)
        $latest_skin_path = "$g4[path]/skin/latest/$skin_dir";
    else
        $latest_skin_path = "$g4[path]/skin/latest/basic";

    $list = array();

    $sql = " select * from $g4[board_table] where bo_table = '$bo_table'";
    $board = sql_fetch($sql);

    $tmp_write_table = $g4['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
    $sql = " select * from $tmp_write_table where wr_4='1' order by wr_3 asc limit 0, $rows ";
    //explain($sql);
    $result = sql_query($sql);
    for ($i=0; $row = sql_fetch_array($result); $i++)
        $list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
   
    ob_start();
    include "$latest_skin_path/latest.skin.php";
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}

여기에서 카테고리별로 최근글 뽑으려면 어찌 수정해야 하는가요  ?
출력부분에서는 <?=latest_banner("banner", "banner", 좌측배너, 5, 50);?>
이렇게 출력하고 싶슴니다  ~

먼저 감사 드림니다  ~
  • 복사

댓글 전체

//배너관련
function latest_banner($skin_dir="", $bo_table, $ca_name, $rows=10, $subject_len=40, $options="")
{
    global $g4;

    if ($skin_dir)
        $latest_skin_path = "$g4[path]/skin/latest/$skin_dir";
    else
        $latest_skin_path = "$g4[path]/skin/latest/basic";

    $list = array();

    $sql = " select * from $g4[board_table] where bo_table = '$bo_table'";
    $board = sql_fetch($sql);

    $tmp_write_table = $g4['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
    $sql = " select * from $tmp_write_table where ca_name = '$ca_name' and wr_4='1' order by wr_3 asc limit 0, $rows ";
    //explain($sql);
    $result = sql_query($sql);
    for ($i=0; $row = sql_fetch_array($result); $i++)
        $list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
 
    ob_start();
    include "$latest_skin_path/latest.skin.php";
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}
© SIRSOFT
현재 페이지 제일 처음으로