급한데..카테고리별 new 띄우려면 어떻게 하나요?ㅠ 정보
급한데..카테고리별 new 띄우려면 어떻게 하나요?ㅠ본문
<?
// 최신글이 올라왔을때 뉴아이콘 보이게......
//$sql = " select bo_table, bo_subject, bo_new from $g4[board_table] where bo_use_search = 1 order by gr_id, bo_table ";
$sql = " select bo_table, bo_subject, bo_new from $g4[board_table] where bo_use_search = 1 order by gr_id, bo_table ";
// 최신글이 올라왔을때 뉴아이콘 보이게......
//$sql = " select bo_table, bo_subject, bo_new from $g4[board_table] where bo_use_search = 1 order by gr_id, bo_table ";
$sql = " select bo_table, bo_subject, bo_new from $g4[board_table] where bo_use_search = 1 order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
for ($i=0; $row=sql_fetch_array($result); $i++) {
$bo_table_s = $row[bo_table]; // $bo_table 을 같은 이름을 쓰면 안되므로 그냥 _s 붙였음...ㅋㅋ;;
$bo_new = $row[bo_new]; // $bo_table_s와 $bo_new는 밑에서 그냥 써도 되나...그래도~~
$tmp_write_table = $g4[write_prefix] . $bo_table_s; // 게시판 테이블 전체이름
$bo_new = $row[bo_new]; // $bo_table_s와 $bo_new는 밑에서 그냥 써도 되나...그래도~~
$tmp_write_table = $g4[write_prefix] . $bo_table_s; // 게시판 테이블 전체이름
$sql01 = "select * from $tmp_write_table where wr_comment > -1 order by wr_id desc limit 0, 2 "; // 대충 각게시판마다 상위 두어개만 불러옴
$result01 = sql_query($sql01);
for ($k=0; $row01 = sql_fetch_array($result01); $k++) {
if ($row01[wr_datetime] >= date("Y-m-d H:i:s", $g4[server_time] - ($bo_new * 3600))) // 각게시판마다 최신글 표시 시간 지정과 현재시간 비교
$new_icon[$bo_table_s] = "<img src='http://boomimgs.naver.com/img/ico_n.gif' align='absmiddle' border=0><!--<img src='$g4[path]/img/icon_new.gif' align='absmiddle' border=0>-->"; // 그냥 한개라도 최신글 있으면 이미지를 배열에 저장
}
}
// 해당 메뉴에 윗부분을 넣고 표시하고사 하는 곳에 $new_icon[$bo_table_s]를 $new_icon[테이블명] 일케 표시 해줌 됩니다.....
?>
<?=$new_icon[total_bbs]?>
일반 페이지에 메뉴페이지를 만들고 해당게시판 옆에 카테고리별로
새글이 올라왔을때 new마크를 띄우려고 합니다.
위의소스는 해당게시판에 새글등록시 new마크 출력되는건데
이걸 어떻게 만져야 해당카테고리별로 새글이 올라왔을때 new마크를 띄울수 있을까요?ㅠ
중요한건! 게시판에 카테고리 추가해서 자동생성되서 출력되는게 아니라
일반페이지에 제가 그냥 메뉴를 하나하나 만들고 new마크를 출력하려는 겁니다.
db에서 카테고리까지 읽어와서 멀 어떻게 해야 할꺼 같은데 초보라 감이 않잡힙니다 ㅠ
<?=$new_icon[total_bbs]?>와 비교해본다면
<?=$new_icon[board&sca=사진]?> 머 이런식이 될꺼 같은데 단순한 초보생각 -_-;;
도와주세요!ㅠㅠ
댓글 전체
new 마크를 띄우는건 스킨에 $list[$i][icon_new] 를 집어넣으시면 되고...
카테고리 =ㅅ=;; 저런식으로 불러오면 안된다고 생각합니다;;;(검색해봐야 겠군요;)
카테고리 =ㅅ=;; 저런식으로 불러오면 안된다고 생각합니다;;;(검색해봐야 겠군요;)
저건 작년 상반기 g4버전이 아닌걸로 압니다.
일단 제가 질문한 내용은 이해하셨으리라 생각합니다만..
예전에도 질문드렸었는데 어찌저찌하다 그냥 넘어갔는데 꼭 필요한 기능입니다.
검색해도 왜 저같은 경우는 없는지 저와같은경우의 질문은 하나도 없더라구요 ㅠㅠ
돌아해몽님 혹시아시면 도와주시면 정말 감사하겠습니다.
전 소스를 잘 볼줄 모르는 초보인데 저 기능을 꼭 써야해서요 ㅠ
저렇게 하지 않아도 되니 저 기능이 구현될수 있도록 살펴봐 주시면 감사하겠습니다 ㅠ
일단 제가 질문한 내용은 이해하셨으리라 생각합니다만..
예전에도 질문드렸었는데 어찌저찌하다 그냥 넘어갔는데 꼭 필요한 기능입니다.
검색해도 왜 저같은 경우는 없는지 저와같은경우의 질문은 하나도 없더라구요 ㅠㅠ
돌아해몽님 혹시아시면 도와주시면 정말 감사하겠습니다.
전 소스를 잘 볼줄 모르는 초보인데 저 기능을 꼭 써야해서요 ㅠ
저렇게 하지 않아도 되니 저 기능이 구현될수 있도록 살펴봐 주시면 감사하겠습니다 ㅠ
위 본문을 보면
1. 게시판 그룹에서 게시판을 뽑아온다.
2. 뽑아온 게시판에서 새글이 있으면 표시한다....
3. 뽑아온 게시판에서 카테고리로 쿼리를 날려서 새글이 있으면 표시한다(이부분 입니다.)
1. 게시판 그룹에서 게시판을 뽑아온다.
2. 뽑아온 게시판에서 새글이 있으면 표시한다....
3. 뽑아온 게시판에서 카테고리로 쿼리를 날려서 새글이 있으면 표시한다(이부분 입니다.)
천상재회님 제가 초보라 전 그 말뜻조차 이해하기 힘드네요 ㅠ
아시면 어떻게 해야하는지 좀 도와주심 감사하겠습니다.
아시면 어떻게 해야하는지 좀 도와주심 감사하겠습니다.
게시판 스킨 자료실에 가시면 목록 상단에 카테고리별 게시물수를 나타내는 부분이 있는스킨이 있습니다....
그 부분의 쿼리문을 한 번 살펴 보세요.....
카테고리별 글수를 파악하는 문이나 새글 부분이나 비슷 합니다.....
그 부분의 쿼리문을 한 번 살펴 보세요.....
카테고리별 글수를 파악하는 문이나 새글 부분이나 비슷 합니다.....