s

급한데..카테고리별 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 ";
$result = sql_query($sql);
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; // 게시판 테이블 전체이름

    $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=사진]?> 머 이런식이 될꺼 같은데 단순한 초보생각 -_-;;
 
도와주세요!ㅠㅠ
|

댓글 5개

new 마크를 띄우는건 스킨에 $list[$i][icon_new] 를 집어넣으시면 되고...

카테고리 =ㅅ=;; 저런식으로 불러오면 안된다고 생각합니다;;;(검색해봐야 겠군요;)
저건 작년 상반기 g4버전이 아닌걸로 압니다.
일단 제가 질문한 내용은 이해하셨으리라 생각합니다만..
예전에도 질문드렸었는데 어찌저찌하다 그냥 넘어갔는데 꼭 필요한 기능입니다.
검색해도 왜 저같은 경우는 없는지 저와같은경우의 질문은 하나도 없더라구요 ㅠㅠ
돌아해몽님 혹시아시면 도와주시면 정말 감사하겠습니다.
전 소스를 잘 볼줄 모르는 초보인데 저 기능을 꼭 써야해서요 ㅠ
저렇게 하지 않아도 되니 저 기능이 구현될수 있도록 살펴봐 주시면 감사하겠습니다 ㅠ
위 본문을 보면

1. 게시판 그룹에서 게시판을 뽑아온다.

2. 뽑아온 게시판에서 새글이 있으면 표시한다....

3. 뽑아온 게시판에서 카테고리로 쿼리를 날려서 새글이 있으면 표시한다(이부분 입니다.)
천상재회님 제가 초보라 전 그 말뜻조차 이해하기 힘드네요 ㅠ
아시면 어떻게 해야하는지 좀 도와주심 감사하겠습니다.
게시판 스킨 자료실에 가시면 목록 상단에 카테고리별 게시물수를 나타내는 부분이 있는스킨이 있습니다....

그 부분의 쿼리문을 한 번 살펴 보세요.....

카테고리별 글수를 파악하는 문이나 새글 부분이나 비슷 합니다.....
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,577
19년 전 조회 1,508
19년 전 조회 1,509
19년 전 조회 1,976
19년 전 조회 1,514
19년 전 조회 1,686
19년 전 조회 1,500
19년 전 조회 1,110
19년 전 조회 1,613
19년 전 조회 1,242
19년 전 조회 1,512
19년 전 조회 1,512
19년 전 조회 1,116
19년 전 조회 1,514
19년 전 조회 1,634
19년 전 조회 1,513
19년 전 조회 4,533
19년 전 조회 1,569
19년 전 조회 1,138
19년 전 조회 1,511
🐛 버그신고