관리자 화면에서 남여회원수 나타내기 질문드립니다. > 그누4 질문답변

그누4 질문답변

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

관리자 화면에서 남여회원수 나타내기 질문드립니다. 정보

관리자 화면에서 남여회원수 나타내기 질문드립니다.

본문

안녕하세요.
관리자 화면에서 회원총수는 있는데 남자와 여자 회원의 수를 따로 보여주고싶습니다.
일전에 문의를 드려 아래와 같은 답을 받았습니다.
그런데 오류가 나오는데 어떻게 처리를 해야 할지 몰라 질문드립니다.

$chk=sql_fetch(" SELECT SUM(IF(mb_sex == F,1,0)) as tot_man_cnt, SUM(IF(mb_sex == M,1,0)) as tot_woman_cnt WHERE $g4[member_table] ");

----오류---
SELECT SUM(IF(mb_sex == F,1,0)) as tot_man_cnt, SUM(IF(mb_sex == M,1,0)) as tot_woman_cnt WHERE g4_member
1064 : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '== F,1,0)) as tot_man_cnt, SUM(IF(mb_sex == M,1,0)) as tot_woma

error file : /adm/member_list.php

댓글 전체

그냥 간단하게 남자 회원 수만 구해서 이미 구해져있는 전체 회원수에서 빼기하면 여성회원수가 되겠죠
$man=sql_fetch("select count(*) as cnt from $g4[member_table] where mb_sex='M'");
echo $man[cnt]; //남자회원
echo $total_count - $man[cnt]; //여성회원
//////////////
SELECT SUM(IF(mb_sex == F,1,0)) as tot_man <---여기 에러는 쿼리구문이 틀렷습니다
아래처럼..
SELECT SUM(IF(mb_sex ='M',1,0)) as tot_man_cnt, SUM(IF(mb_sex ='F',1,0)) as tot_woman_cnt from $g4[member_table]
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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