카테고리별 new 구현..제발좀 도와주세요 ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

카테고리별 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 ";
$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=사진]?> 머 이런식이 될꺼 같은데 단순한 초보생각 -_-;;
 
도와주세요!ㅠㅠ
 
위의소스가 아니어도 되니 저 기능이 구현될수 있도록 도와주심 정말 감사하겠습니다 ㅠㅠ

댓글 전체

이 질문을 여러번 보는듯 하군요..
제가 알기로.. 짧은 소견입니다만.. 명쾌하게 해결된것이 팁란에.. 약.. 4개정도 본듯 합니다.

플록님이 그쪽분야에 "대가"의 길에 서 있으신걸로 알고 있습니다.

그분들의 글을 읽으시면.. 몇분(?)내로 해결이 되지 않을까 생각됩니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT