각 버전은 아래와 같다.
데이터베이스를 연결하는 PHP 페이지를 생성 후 DB 연결이 필요할 때마다 include를 사용하여 DB 연결을 하였다.
<?php
session_start();
$db_host = "test.co.kr:3406";
$db_user = "user";
$db_passwd = "pwd";
$db_name = "db_name";
//$conn은 앞으로 DB 호출 시 마다 사용하는 객체가 된다.
$conn = mysql_connect($db_host,$db_user,$db_passwd, $db_name);
if (mysqli_connect_errno($conn)) {
echo "데이터베이스 연결 실패: " . mysqli_connect_error();
//echo $err_db_conn;
return;
} else {
if(@mysql_select_db($db_name, $conn) == false)
{
echo "데이터 베이스 이름을 확인하세요
";
exit();
}
//echo "성공~!!!";
}
mysql_query('set names utf8');
//error 메시지를 뿌리고 장소를 바로 뒷 페이지로
function error($msg) {
echo "<script>alert('$msg'); history.go(-1);</script>";
exit;
}
?>
<?php
include_once($_SERVER["DOCUMENT_ROOT"] . "/include/dbconn.php");
$sql = "select group_name from group_info where group_id = $group";
$rs = mysql_query($sql, $conn);
if($rs != null)
{
$list = mysql_fetch_array($rs);
$group_name = $list["group_name"];
}
mysql_close($conn);
?>