회원정보에 등록된 아이콘검색 쿼리

회원정보에 등록된 아이콘검색 쿼리

QA

회원정보에 등록된 아이콘검색 쿼리

본문

회원정보에서 하단에 회원아이콘이 있는데 이걸 일괄 조회할수있는 쿼리가 어떻게 되나요

 

일부 회원들에게 등록되었던 회원아이콘을 제거하려고 찾아야하는데

 

어떤 회원이 회원아이콘이 등록되어있는지 확인이 불가능해서 쿼리 조회로 찾고싶은데 어떻게 찾아야하나요

이 질문에 댓글 쓰기 :

답변 2

1. 관리자 페이지 회원 리스트에서 for문에 다음코드를 넣습니다

$mb_icon =substr($row['mb_id'],0,2).'/'.get_mb_icon_name($row['mb_id']).'.gif';

$img_path='../data/member/';

if( !file_exists($img_path.$mb_icon) ) $mb_icon = '';

 

2. 아이콘 출력 다음에 아이콘화일명이 보이도록 합니다

<?php echo $mb_id ?><?php echo $mb_icon;?>

 

3. 삭제하려는 아이콘화일을 data/member 폴더 하위에서 찾아 삭제 하면 됩니다

 

DB 테이블에 따로 저장하지 않고

/data/member 폴더에 저장한 걸 불러오는 형태입니다.

아이디 첫 2글자로 폴더를 생성해서 저장하는데

모두 삭제를 원하시면 /data/member/ 이하 폴더를 모두 삭제하시면 됩니다.

특정 회원의 아이콘 여부는 따로 만들어야겠네요.


                        <?php
                        $mb_dir = substr($mb['mb_id'], 0, 2);
                        $icon_file = G5_DATA_PATH . '/member/' . $mb_dir . '/' . get_mb_icon_name($mb['mb_id']) . '.gif';
                        if (file_exists($icon_file)) {
                            $icon_url = str_replace(G5_DATA_PATH, G5_DATA_URL, $icon_file);
                            $icon_filemtile = (defined('G5_USE_MEMBER_IMAGE_FILETIME') && G5_USE_MEMBER_IMAGE_FILETIME) ? '?' . filemtime($icon_file) : '';
                            echo '<img src="' . $icon_url . $icon_filemtile . '" alt="">';
                            echo '<input type="checkbox" id="del_mb_icon" name="del_mb_icon" value="1">삭제';
                        }
                        ?>
답변을 작성하시기 전에 로그인 해주세요.
전체 129,672 | RSS
QA 내용 검색

회원로그인

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