/extend/ php 함수관련 질문입니다.
본문
저희 홈페이지에 그누보드의 정식 DB테이블 말고...
별도로 추가 DB테이블을 생성하였는데요.
view_table 이란 테이블이고
필드는 한 10개 정도 들어있습니다.
기존에 그누보드 DB테이블 불러오는 것들만 해도 좀 된다 싶어서..
새로 추가한 DB테이블의 내용은 /extend/aaa.extend.php 파일에다가..
$sql = " select * from view_table where view_type = 'e1' and fd_type = '2' ";
뭐 이런식으로 일단 테이블에서 view_type 이 e1 인 것과 fd_type 이 '2' 에 해당하는 내용들을
* 를 이용해서 모든 필드를 불러오게 해두었는데요.
이렇게 한 뒤에
별도로 php 파일에서는
만약 필드가 vname, vid, ksname ... 이런식으로 있을 경우..
extend 파일에서 sql 문을 한번에 불러와서..
각각 필드내용들을 변수로 넣어두면.
아무 php 페이지 혹은 게시판에서 더 이상 sql 문을 사용하지 않고 사용할수 있겠죠?
이런 방법 말고 다른 방법도 혹시 있나요?
별도로 추가 DB테이블을 생성하였는데요.
view_table 이란 테이블이고
필드는 한 10개 정도 들어있습니다.
기존에 그누보드 DB테이블 불러오는 것들만 해도 좀 된다 싶어서..
새로 추가한 DB테이블의 내용은 /extend/aaa.extend.php 파일에다가..
$sql = " select * from view_table where view_type = 'e1' and fd_type = '2' ";
뭐 이런식으로 일단 테이블에서 view_type 이 e1 인 것과 fd_type 이 '2' 에 해당하는 내용들을
* 를 이용해서 모든 필드를 불러오게 해두었는데요.
이렇게 한 뒤에
별도로 php 파일에서는
만약 필드가 vname, vid, ksname ... 이런식으로 있을 경우..
extend 파일에서 sql 문을 한번에 불러와서..
각각 필드내용들을 변수로 넣어두면.
아무 php 페이지 혹은 게시판에서 더 이상 sql 문을 사용하지 않고 사용할수 있겠죠?
이런 방법 말고 다른 방법도 혹시 있나요?
답변 1
그렇게 하면 사용에는 편리한 점이 있으나 사용하던 않던 무조건 페이지 이동마다 디비를 쿼리해야하기 때문에
좋은 방법이라고 할 수는 없겠습니다
사용하는 페이지에서만 include 하는 방법이 좋지않을까 합니다
lib 폴더에 넣고 사용할 페이지에서
include_once(G5_LIB_PATH.'/화일명');
답변을 작성하시기 전에 로그인 해주세요.