답변 2개
채택된 답변
+20 포인트
7년 전
아마도 dbconfig.php 파일을 수정해야 할 것 같습니다만...
if ($bo_table) {
$board = sql_fetch(" select * from {$g5['board_table']} where bo_table = '$bo_table' ");
}</p>
<p>if($board['bo_skin'] == 'aa'){</p>
<p> define('G6_TABLE_PREFIX', 'g6_');</p>
<p> // 보드와 관련된 테이블은 수정해야겠고...</p>
<p> $g5['board_table'] = G6_TABLE_PREFIX.'board'; // 게시판 설정 테이블
$g5['board_file_table'] = G6_TABLE_PREFIX.'board_file'; // 게시판 첨부파일 테이블
$g5['board_good_table'] = G6_TABLE_PREFIX.'board_good'; // 게시물 추천,비추천 테이블
$g5['board_new_table'] = G6_TABLE_PREFIX.'board_new'; // 게시판 새글 테이블</p>
<p> // 회원처럼 애매한 경우는 직접 판단해야겠고...</p>
<p> $g5['member_table'] = G6_TABLE_PREFIX.'member'; // 회원 테이블</p>
<p> // 그대로 사용해도 무방한 테이블은 그대로 쓰고...</p>
<p> $g5['new_win_table'] = G5_TABLE_PREFIX.'new_win'; // 새창 테이블
$g5['menu_table'] = G5_TABLE_PREFIX.'menu'; // 메뉴관리 테이블</p>
<p>} else{</p>
<p> // 기존의 $g5 정의 코드</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
7년 전
방법은 여러가지가 있습니다만
가장 직관적인 방법으로 테이블의 정보만 필요한 경우
Sql문을 이용해서 직접 접근하는거죠
보통 스킨 작업들을 하시면
sql문을 이용해서 자체 추가한 테이블도 열고 하거든요
$query = "select * from g5_write_bo테이블명
where wr_id = 'wr_id번호'
and 기타추가조건 ";
$row2 = sql_fetch ($query);
와같이 추가해서 처리 가능합니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
떳다이장님
7년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
dbconfig.php 에있는
$g5['write_prefix'] = G5_TABLE_PREFIX.'write_'; // 게시판 테이블명 접두사
영향을 안받고
직접 정의를 내려서
aa스킨은 g3_write_free 테이블만 사용해서 글쓰기 댓글쓰기 수정 삭제 가 가능하도록 하고싶은거였는데 설명이 이상했던것같습니다 ㅠ