OpenPNE でDBに接続

({php})
include OPENPNE_PATH.'config.php';
$db_array = $GLOBALS[_OPENPNE_DSN_LIST];
$db_array = $db_array[main][dsn];
// echo '<pre>'; var_dump($db_array); echo '</pre>';

//------------------------------------------------------
// MySQLに接続開始
	$db = mysql_connect($db_array[hostspec],$db_array[username],$db_array[password]);
	mysql_query("SET NAMES utf8");
	// DB指定(確認用)
	if(!mysql_select_db($db_array[database], $db)){
		echo "<div style=\"color:red;\">\nメインデータベースに接続できません。</div>\n";
	}elseif(mysql_select_db($db_array[database], $db)){
		// echo "<div style=\"color:green;\">\nDB指定OK!(".DB_NAME.")</div>\n\n\n";
	}
//------------------------------------------------------

// ↓一例です
// 自分のID
$c_member_id = $GLOBALS['AUTH']->uid();
// echo $c_member_id;

// 自分の性別
$sql5 = "SELECT * FROM `c_member_profile` WHERE `c_member_id` = '$c_member_id' AND `c_profile_id` = '1'";
$rs5 = mysql_query($sql5,$db);
$item5 = mysql_fetch_assoc($rs5);
({/php})

コメントを残す