디비쿼리와 자바스크립트중에서..... > 그누4 질문답변

그누4 질문답변

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

디비쿼리와 자바스크립트중에서..... 정보

디비쿼리와 자바스크립트중에서.....

본문

전혀 모르는 부분이기에 회원님들의 조언을 구합니다.
 
1. 카테고리 데이타가 약 3만개 이상 존재 합니다.
 
2. 카테고리는 더 늘어날 수도 있습니다.
 
3. 다단계카테고리 (4~6단계)를 사용합니다.
 
4. 글작성/수정/검색등에서 해당 카테고리로 검색을 합니다.
 
위와 같은 상황에서 프로그램처리를 일일이 때마다 디비쿼리를 하는것과
 
자바스크립트 화일로 만들어서 사용하는 것과 어느것이 더 효율적(?)일지
 
자문을 구합니다.....
 
스크립트문은 자체적인 처리로 요즈음 한창인 AJAX와도 무관합니다.....
 
(어짜피 AJAX로 처리를 해도 쿼리는 해야 하기에....^^)
 
참고로 카테고리 추가 및 수정이나 삭제시에 바로 스크립트 화일에도 반영되도록 프로그램은 되어 있습니다.
 
고견을 부탁드립니다.....

댓글 전체

일일히 라기보다는 db sql 문 검색 쿼리로 처리하는 게 좋을 듯 싶습니다.

자바스크립트로 처리한다고 해도 해당 파일을 각 파일로 인클루드를 해야합니다.

sql 작성시

$sql = "select from 테이블 테이블 테이블  where 해당 변수값 "

$sql2 = " select bo_subject from $g4[board_table] where bo_table = '{$g4_search[tables][$i]}' ";
            $row2 = sql_fetch($sql2);
            $str_board_list .= "<li><a href='$_SERVER[PHP_SELF]?$search_query&gr_id=$gr_id&onetable={$g4_search[tables][$i]}'>$row2[bo_subject]</a> ($row[cnt])";

이런 형식이거나 sql 쿼리문 작성시 join 문을 사용하여 다중테이블 검색에 사용합니다.
좋은 말씀 감사합니다....

다만 제가 위 질문글에서 동적셀렉트로 카테고리를 단계별로 구현하는 부분에 대한 언급을 빼먹었네요...ㅠ.ㅠ
학교(피에치피스쿨)에서나 에스아이알 팁에서 관련 자료들을 분석한 결과 IE와 FF에서 동작여부가 다르기에
부득이 JS쪽을 생각하였고 혹시나 더 좋은 방법이나 고견을 듣고 싶었습니다.

신경 써 주심에 거듭 감사를 드립니다....
javascript 배열 변수에 데이터를 넣고 동적셀렉트(?) 를 구현하시는게
페이지 깜빡임도 없고 db query 횟수를 줄일수 있을 것 같은데요.
데이터가 많으면 데이터만 따로 파일을 빼는것도 하나의 방법이 될수 있습니다.
<script language=javascript src="data.php"></script>
질문의 요지를 제대로 파악한건지 모르겠네요^^;
좋은 말씀 감사합니다.
<script language=javascript src="data.php"></script>를 사용하더라도 data.php내에서 쿼리를 해야한다면
별 향상이 없을듯 생각됩니다.
관리자모드에서 카테고리 생성후 js 화일을 만드는 버튼을 만들어서 사용하려 합니다.
카테고리 수정이나 삭제/추가시에도 다시금 생성하도록....^^

더 좋은 방법은 시간을 두고 연구해 보아야 겠습니다......^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT