MTへのDB接続


// MT設定読み込み
$line = '';
$line = file("../app/mt/mt-config.cgi");
$i = 0;
while($line[$i]!=""){
	// マッチしたら変数化
	if (preg_match("/Database/",$line[$i])) {
		$DB_NAME = explode(' ', $line[$i]);
		$DB_NAME = trim($DB_NAME[1]);
	}
	if (preg_match("/DBUser/",$line[$i])) {
		$DB_USER = explode(' ', $line[$i]);
		$DB_USER = trim($DB_USER[1]);
	}
	if (preg_match("/DBPassword/",$line[$i])) {
		$DB_PASSWORD = explode(' ', $line[$i]);
		$DB_PASSWORD = trim($DB_PASSWORD[1]);
	}
	if (preg_match("/DBHost/",$line[$i])) {
		$DB_SERVER = explode(' ', $line[$i]);
		$DB_SERVER = trim($DB_SERVER[1]);
	}
	$i ++;
}
 //------------------------------------------------------
// MT_DBに接続開始
	$db = mysql_connect($DB_SERVER,$DB_USER,$DB_PASSWORD);
	mysql_query("SET NAMES utf8");
	// DB指定(確認用)
	if(!mysql_select_db($DB_NAME, $db)){
		 echo "<div style=\"color:red;\">\nメインデータベースに接続できません。</div>\n";
	}elseif(mysql_select_db($DB_NAME, $db)){
		 // echo "<div style=\"color:green;\">\nDB指定OK!(".$DB_NAME.")</div>\n\n\n";
	}
 // EOF/MT_DBに接続開始
//------------------------------------------------------

コメントを残す