eb_1 필드에 있는 사용자 레벨을 사용하지 않고 멤버 테이블에 있는 이윰 레벨 사용하기 > 팁 & 테크

본문 바로가기

팁 & 테크

eb_1 필드에 있는 사용자 레벨을 사용하지 않고 멤버 테이블에 있는 이윰 레벨 사용하기

본문

레벨에 따라 커스텀 아이콘을 적용하게 되었는데요

eb_1에 있는 유저 레벨은 글쓴 당시의 멤버 레벨이라 다음과 같이 수정해서 사용중입니다.

혹시 비슷한 이슈로 방법을 찾는분이 계실까봐 공유드립니다.

더 좋은 방법이 있거나 이미 구현된 부분이 있다면 공유 부탁드려요~~

/bbs/list.php

if ($is_search_bbs) {
    $sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$sql_order} limit {$from_record}, $page_rows ";
} else {
    //$sql = " select * from {$write_table} where wr_is_comment = 0 "; 
    $sql = " select a.*, b.level custom_eyoom_level from {$write_table} a, g5_eyoom_member b where wr_is_comment = 0 "; <-- 요기

    if(!empty($notice_array))
        $sql .= " and wr_id not in (".implode(', ', $notice_array).") ";

    $sql .= "and a.mb_id = b.mb_id "; <-- 그리고 요기
    $sql .= " {$sql_order} limit {$from_record}, $page_rows ";
}

뷰페이지에서 사용되는 쿼리에도 아래와 같은 쿼리를 적용하시고 eb_nameview()에 적절히 적용하시면 됩니다.

select a.*, b.level custom_eyoom_level from {$write_table} a, g5_eyoom_member b where a.mb_id = b.mb_id 

 

1
로그인 후 추천 또는 비추천하실 수 있습니다.
추천한 회원 보기
포인트 19,822
경험치 1,443
[레벨 4] - 진행률 31%
가입일
2015-10-11 14:27:30
서명
미입력
자기소개
미입력

최신글이 없습니다.

최신글이 없습니다.

댓글목록2

JamesShin님의 댓글

profile_image
좋은 정보를 공유해 주셔서 감사합니다. 이모티콘

축하합니다. 첫댓글 포인트 32포인트를 획득하였습니다.

동글동글머리님의 댓글

사이트 내 전체검색