개발 Q&A

제목 안녕하세요.멀티 컨넥션 질문입니다.
카테고리 PHP
글쓴이 즈땜므레 작성시각 2019/09/03 00:32:17
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 8300   RSS

database config 파일에서 

if($_POST['CODE'] == "1" ){

$config['hostname'] = "localhost";

$config['username'] = "username";

$config['password'] = "mypassword";

$config['database'] = "DB1";

$config['dbdriver'] = "mysql";

$config['dbprefix'] = "";

$config['pconnect'] = FALSE;

$config['db_debug'] = TRUE;

} else if($_POST['CODE'] == "2" ){

$config['hostname'] = "localhost";

$config['username'] = "username";

$config['password'] = "mypassword";

$config['database'] = "DB2";

$config['dbdriver'] = "mysql";

$config['dbprefix'] = "";

$config['pconnect'] = FALSE;

$config['db_debug'] = TRUE;

} else if($_POST['CODE'] == "3" ){

$config['hostname'] = "localhost";

$config['username'] = "username";

$config['password'] = "mypassword";

$config['database'] = "DB3";

$config['dbdriver'] = "mysql";

$config['dbprefix'] = "";

$config['pconnect'] = FALSE;

$config['db_debug'] = TRUE;

이게 가능 한지 알고 싶습니다.

이유는 

$this->load->model('Model_name', '', $config);

이렇게 $config 하나만 사용 하고 싶어서입니다.

DB명만 다르고 안에 내용은 동일해서 $_POST['CODE'] 에 따라서 DB를 분기 하기 위해서입니다.

프레임워크를 안쓰면  간단한 문제인데...코드이그나이터에서 해결할려니  헤메고 있습니다.

도움주실분 있으시면 감사하겠습니다.

 다음글 수정 페이지 접속 시, FORM 태그에 등록시 입력한 ... (2)
 이전글 모델 함수 안에서 두가지(insert, delete) ... (4)

댓글

변종원(웅파) / 2019/09/03 08:46:23 / 추천 0

해보시고 안되면 올리시는게 좋을 것 같습니다. ^^

var_dump($_POST['CODE']); 라도 찍어보세요