동글이

DB에서 필드값 불러오는 방법을 알려주세요.

· 2013-08-17 (토) 15:50:36 · 1118 · 3
g4_sp라는 테이블이 있습니다. 그 테이블에는 아래와 같은 필드와 값이 있습니다.

gr_id gr_name gr_01 gr_02 gr_03
1 aa 0 0 0
2 bb 1 0 0
3 cc 0 1 0
4 dd 1 0 1

위와 같은 테이블이 있습니다.

$sql = "select gr_id , gr_name , gr_01 , gr_02 , gr_03 from g4_sp where mb_id='$member[mb_id]'

위와 같이 불러 왔는데요.
제가 하고 원하는 결과 값은 아래와 같습니다.

gr_02의 값이 1인 회원만 접속을 하게 하려고 할 때,
홍길동이라는 회원이 cc라는 그룹에만 속해 있을 경우는 제대로 적용이 됩니다.
그런데, 홍길동 회원이 aa, cc 두 그룹에 속해 있을 경우는 gr_02값을 0으로 인식해 접속을 하지 못하더라구요.

회원 기준으로 두 그룹 이상 속해 있더라도 gr_02의 값 중 1이 하나라도 있으면 접속이 되게 할 수 있게 값을 추출하는 방법이 궁금합니다.


|

댓글 3개

홍길동이라는 회원이 cc라는 그룹에만 속해 있을 경우는 제대로 적용이 됩니다. <--- 위 쿼리문이 제대로 된다구요?
작동할리가 없습니다
where mb_id='$member[mb_id]' <---g4_sp 테이블에 mb_id 라는 필드가 없는데 이 쿼리문이 에러가 나지않고 실행 된다는 것이 이상합니다
죄송합니다. mb_id 필드가 있습니다. 제가 질문할 때 제대로 작성을 못했네요.
균이님 감사합니다. 균이님의 한마디로 번쩍이는 아래 내용이 있었습니다.

$result = mysql_query($sql);
while($row = mysql_fetch_array($result)) {
가져올 내용
}
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-08-18 조회 1,180
13-08-18 조회 1,653
13-08-18 조회 1,742
13-08-17 조회 1,250
13-08-17 조회 1,788
13-08-17 조회 904
13-08-17 조회 897
13-08-17 조회 1,684
13-08-17 조회 1,640
13-08-17 조회 648
13-08-17 조회 1,119
13-08-17 조회 1,928
13-08-17 조회 887
13-08-17 조회 1,082
13-08-17 조회 2,526
13-08-17 조회 1,762
13-08-17 조회 1,161
13-08-17 조회 2,156
13-08-16 조회 1,659
13-08-16 조회 1,044