sql 구문 > 그누4 질문답변

그누4 질문답변

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

sql 구문 정보

sql 구문

본문

관리자 회원관리 리스트 ( adm/member_list.php ) 에서

약 11번째 줄에
$sql_search = " where(1) ";    --> 이 구문을 아래와 같이

$sql_search = " where mb_3 = '$member[mb_id]' ";
이렇게 변경했는데요.

mb_3란 필드에 관리자 아이디와 같은 값인 회원들만 출력하게 하려고요.
(회원들을 그룹으로 관리하려고 하는거예요)

본론으로 말씀드리면 특정 mb_id 이면 모두 출력하게끔하고 싶습니다.
즉, $sql_search = " where mb_3 = '$member[mb_id]' "; 이 구문은
그대로 동작하면서 예를들어 mb_id가 administrator 이면 모두 출력하라.

잘몰라서 그러는데 이게 가능한지요.
가능하다면 구문을 완성해 주세요~ 꼭 부탁드립니다.

cf.)참고로 관리자 아이디는 모두 최고관리자 권한을 주었습니다.

( select a.* , ( select sum(co_count) as co_count from g4_qa_choose where mb_id=a.mb_id and bo_table = 'g4_qa' ) as q_co_count from `g4_write_g4_qa` a where wr_parent = '230654' and wr_8 != '' and wr_is_comment = 1 and CONVERT(wr_7, UNSIGNED) >= 5 group by wr_content having max(wr_7) order by CONVERT(wr_7, UNSIGNED) desc limit 3 )

1055 : Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sir.a.wr_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

error file : /15sir/bbs/board.php