소스 파일 : /base_utils/db_conn.php (2020-08-19)     소스 설명 : (공통) db 접속
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
<?php // (2020.8.19, 차재복, Cha Jae Bok, cjbword@gmailcom) 
		
# db 접속 (사용자 정의 상수에 의해 db 접근 변수 설정)
	// db host 설정
	DEFINE ('DB_HOST', 'localhost');

	// db user,password,name의 설정
	// (종합관리자용)
	if ( !empty($_SESSION['db_user']) and !empty($_SESSION['db_password']) and !empty($_SESSION['db_name']) ) {
		DEFINE ('DB_USER', $_SESSION['db_user'] );
		DEFINE ('DB_PASSWORD', $_SESSION['db_password'] );
		DEFINE ('DB_NAME', $_SESSION['db_name'] );
	// (일반사용자용)
	} else {
		DEFINE ('DB_USER', 'users');
		DEFINE ('DB_PASSWORD', 'cjb1004');
		DEFINE ('DB_NAME', 'test');
	}

	// mysqli_ 형태의 db 서버 접속 및 db 선택
	$dbi = @mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME) or die ("DB ".DB_NAME."에 접속할 수 없습니다! : " . mysqli_error() ) ;

?>

PHP 키워드 : $_SESSION, DEFINE, empty, mysqli_error

Copyrightⓒ 차재복 (Cha Jae Bok)     「 소액후원 」 [ 최근편집 : VLAN(9월22일)  데이터 네트워크 설계(9월22일)  궤환 제어(9월22일)  논리(9월22일)  SQL 조인(9월22일)  . . . ]

   소스 이력    소스 폴더    소스 언어