목진철님의 배너 최신글스킨과 배너관리 게시판스킨에서 문이 드림니다
목진철님의 배너 최신글스킨과 배너관리 게시판스킨에서 카테고리별로 최근글 뽑으려고 시도를 수업이 해보앗는데 왕초보라 어찌해야 하는지 도저히 모르것슴니다 ..
//배너관련
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;
}
여기에서 카테고리별로 최근글 뽑으려면 어찌 수정해야 하는가요 ?
//배너관련
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);?>
이렇게 출력하고 싶슴니다 ~
먼저 감사 드림니다 ~
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 2개
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;
}
감사 함니다 ~
빠르게 대답 주시니 머라 감사의 말씀 올릴지 모르것슴니다 ..
건강하세요 ~