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' 무슨말인가요?
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");
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");