본문 바로가기
개발이야기/그누보드

그누보드에서 외부DB접속하기

by 세크티 2020. 6. 30.

그누보드로 작업을 하다보면 현재사이트의 DB외에 외부DB에 접속을 해야할때가 있다.

 

$external_db_conn = sql_connect('외부디피호스트', '외부디비유저명', '외부디비아이디','외부디비명') or die('MySQL Connect Error!!!');
sql_select_db('외부디비명', $external_db_conn ) or die('MySQL DB Error!!!');
sql_set_charset(G5_DB_CHARSET, $external_db_conn );
$sql = "sql문";
// 이후에 sql_query나 sql_fetch등 실행하실때 3번째인자로 연결된 db변수를 넣어주시면됩니다.
sql_query($sql,false,$external_db_conn );
sql_fetch($sql,false,$external_db_conn );

 

새로운 변수에 연결된 리소스를 연결하고, sql_query나 sql_fetch등 sql문에서 3번째 인자로 해당 변수를 입력하는게 포인트

댓글