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

· 12년 전 · 1569 · 1
$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' 무슨말인가요?
|

댓글 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");
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
12년 전 조회 1,578
12년 전 조회 1,081
12년 전 조회 2,134
12년 전 조회 1,518
12년 전 조회 1,544
12년 전 조회 958
12년 전 조회 958
12년 전 조회 3,517
12년 전 조회 1,052
12년 전 조회 1,570
12년 전 조회 958
12년 전 조회 1,572
12년 전 조회 2,652
12년 전 조회 1,535
12년 전 조회 959
12년 전 조회 1,441
12년 전 조회 747
12년 전 조회 1,694
12년 전 조회 1,184
12년 전 조회 1,531
🐛 버그신고