new.php 분석중 질문있습니다. > 그누4 질문답변

그누4 질문답변

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

new.php 분석중 질문있습니다. 정보

new.php 분석중 질문있습니다.

본문

$sql_common = " from $g4[board_new_table] a, $g4[board_table] b, $g4[group_table] c
              where a.bo_table = b.bo_table and b.gr_id = c.gr_id and b.bo_use_search = '1' ";


첫번째 질문 > $g4[board_new_table] a은....  g4[board_new_table] 을 a 로 지정하는것인가요?

두번째 질문> a.bo_table은 a안에 bo_table 이 테이블을 가르키는것인가요?

세번째 질문>  b.bo_use_search = '1'    여기서 = '1' 무슨말인가요?
  • 복사

댓글 전체

a.bo_talbe --> 테이블명.필드

1. $g4[board_new_table] = g4_board_new_table
  위 테이블명을 계속 나열하지 않기 위해 a 라는 별명(별칭) 붙임
  테이블명 별칭은 위 내용 형태 또는 여러개의 테이블을 join 형태로 구성시 사용

2. a.bo_table 위 1에서 붙인 별칭으로 테이블명을 대신하여 사용

3. 게시판 수정 모드에서 전체검색 사용에 체크된 것

* 별칭은 위 흐름의 테이블명 외 필드명에도 사용
$sql = " select count(*) as cnt from $g4[group_table] "; // 레코드 전체수에 cnt라는 별칭을 붙임
$row = sql_fetch($sql);
if (!$row[cnt]) // 위에서 붙인 별칭으로 사용
    alert("게시판그룹이 한개 이상 생성되어야 합니다.", "./boardgroup_form.php");
© SIRSOFT
현재 페이지 제일 처음으로