이게 무슨 뜻인지요? > 그누4 질문답변

그누4 질문답변

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

이게 무슨 뜻인지요? 정보

이게 무슨 뜻인지요?

본문

gr_id = '$m_gr_id'
 
이게 무슨 뜻인지요..
 
그룹아이디 와 뭐가 같다는 거 같은데요...
특히 $m_gr_id가 뭐지요?
 
열심히 공부 중인 초보입니다.
부탁드립니다.
  • 복사

댓글 전체

같다는게 아니라
그룹아이디가 $m_gr_id 인 테이블((에서)) 가지고 오라는 뜻입니다.
.
.

예를 들어드릴께요.
$sql2 ="select gr_id,bo_table,bo_subject from $g4[board_table] where bo_table !='1-6'
order by gr_id,bo_table ";
$result2 = sql_query($sql2);

위의 구문을 보면
$sql2 의 내용에 다가 저장을 합니다.
무엇을 저장 하냐면...
.
.
일단 선택을 해야죠...  테이블들의 정보를 담고 있는 g4_board 를 선택합니다.

select
gr_id 라는 학년과  bo_table 라는 1-1반 1-2 스타일과  bo_subject 라는 기린반 코끼리반 형식..
,
선택된 값을  $g4[board_table] 테이블에서 가지고 옵니다. g4_board 테이블이죠.
가지고 오는데 조건이 있군요.

bo_table 이 1-6 인 반은 제외를 합니다.

그렇게 가지고 왔는데 어떤 순서로 보여주냐면

gr_id 즉 그룹아이디 로 슌서를 정렬합니다.
gr_id :1학년  --> bo_table  1-1 반 1-2 반
gr_id :2학년  --> bo_table  2-1 반 2-2 반............

이런 식으로 가지고 올 예정입니다.

gr_id = '$m_gr_id'  라고 위의 소스에 쉽게 붙이실수 있겠죠?

그러면 그룹이 $m_gr_id 에 저장된 값과 같은 학년(bo_table)에서만 가지고 와라가 되겠죠?

아직은 아무 결과가 없습니다.

fetch_array로 두들겨 패야 합니다.

for($i=0; $row2=sql_fetch_array($result2); $i++){ 
반복을 합니다.
얼마만큼 반복하죠?
제일 먼저 뽑았던 결과2의 횟수만큼.--> $result2 = sql_query($sql2);

뽑어서 저장합니다.
$게시판제목[$i]=$rows2[bo_subject]; 
}

그러면 $게시판제목 이라는 주머니에는

$게시판제목-기린반
$게시판제목-코끼리반 ...
이런식으로 들어가 있겠죠.

표시할때는
echo"{$게시판제목[0]}";  이러면  기린반 을 출력하고
echo"{$게시판제목[1]}";  이러면 코끼리반이 출력되겠죠.

까짓것...
서버가 어작나면 낫지..사람이 다치지는 않습니다. ㅋㅋ
달수님 고맙습니다. 오리궁디입니다. 별명 바꿨다고 말씀도 못드렸네요..

자세한 설명 고맙습니다. 머리가 둔한 관계로 (^^) 알듯 말듯, 모를듯 알듯 ㅅㅅ
다시 읽고 다시 읽고 그러고 있습니다. 그누보드 팁란에 나온 Pearly라는 회원의
자동메뉴 스크립트 에서 아래와 같은 구문이 있어 공부하다 질문 드린겁니다.

$sql = "select bo_table, bo_subject from $g4[board_table] where gr_id = '$m_gr_id' and bo_10 > 0 order by bo_10"; --> 여기서 다른 건 이해가 되는데..

요부문이 --> gr_id = '$m_gr_id' 여전히 긴가 민하 하고 있습니다.

ps.: 아이콘 박순애로 바꾸셨데요.. 대학 다닐 때 엄청시리 좋아했는데 지금 뭐하나
모르겠어요..
오마나~~ \o/
그러셨군요....ㅡㅡㅋ
암튼.. 다방면으로 공부를 하시네요?? 저는 질답에서 노는 게 쉬는 겁니다.
저도 도전해보고... 아니면..뭐 농사지을 생각도 합니다. ^^;;
열심히 하십시요.
© SIRSOFT
현재 페이지 제일 처음으로