2개의 쇼핑몰 상품DB 같이쓰기 채택완료

동일서버에 각각 영카트를 설치해서 사용중입니다.

A 쇼핑몰 - 메인쇼핑몰로 상품등록 되어 있음.

B 쇼핑몰 - 회원만 따로쓰고 상품관련 DB는 A쇼핑몰껄 사용하려 합니다.

다른 답변을 찾아봐도 무지해서 시원한 답변을 얻지 못했습니다.

궁금한 사항은

1. dbconfig.php, common.php 의  수정방법이 궁금합니다.

2. 1번에 connect 한 정보로 상품관련 페이지의 select 문의 전부 수정하면 될까요

3. 이미지는 A 쇼핑몰에 등록된걸 보여주려 하는데 방법이 궁금합니다.

고수님들의 조언 부탁드립니다.

감사합니다.

답변 2개

채택된 답변
+20 포인트

data\dbconfig.php 파일에 아래 부분을 추가하고..

Copy
define('G5_MYSQL_HOST2', 'localhost');

define('G5_MYSQL_USER2', '아이디');

define('G5_MYSQL_PASSWORD2', '비번');

define('G5_MYSQL_DB2', '디비');

define('G5_MYSQL_SET_MODE2', true);

common.php 파일에 아래 부분 추가

Copy
$connect_db2 = sql_connect(G5_MYSQL_HOST2, G5_MYSQL_USER2, G5_MYSQL_PASSWORD2) or die('MySQL Connect Error!!!');

    $select_db2  = sql_select_db(G5_MYSQL_DB2, $connect_db2) or die('MySQL DB Error!!!');

 

    // mysql connect resource $g5 배열에 저장 - 명랑폐인님 제안

    $g5['connect_db2'] = $connect_db2;

회원정보를 가져오거나 저장하는 부분을 다~~ 찾아서..

아래와 같이 수정..

Copy
$sql = " select mb_id from {$g5['member_table']} where mb_level >= '{$level}' ";

    $result = sql_query($sql, '' , $g5['connect_db2']);
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사합니다.

많은 도움 되었습니다.

수정할 페이지가 산더미네요... ㅜㅜ

복많이 받으셔요~

댓글을 작성하려면 로그인이 필요합니다.

G5_SHOP_TABLE_PREFIX 를 A쪽으로 변경해서 사용해 보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고