2014-01-09 2 views
0

데이터베이스 연결을 설정하고 싶습니다. 연결에 실패하면 사용자가 오류 페이지로 리디렉션되어야합니다.PHP 데이터베이스 연결이 리디렉션되지 않습니다.

<?php 
    $hostname='localhost'; 
    $user='username'; 
    $pass='pasddword'; 
    $dbase='db_name'; 
    $connection = mysql_connect("$hostname" , "$user" , "$pass") 
      or die ("Can't connect to MySQL"); 
    $db = mysql_select_db($dbase , $connection) or die ("Can't select database."); 
?> 

답변

0

당신은 다음과 같은 사용하여 헤더 (http://www.php.net/manual/en/function.header.php)을 수행 할 수 있습니다 여기에 내 현재 연결 코드입니다. 당신이 죽을 경우 예를 아래

http://us1.php.net/function.mysql-connect

<?php 
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); 
if (!$link) { 
    //die('Could not connect: ' . mysql_error()); 
    header('Location: http://www.yoursite.com/new_page.html') ; 
} 
echo 'Connected successfully'; 
mysql_close($link); 
?> 
+0

에서 가져온, 당신은 후 리디렉션 할 수 없습니다. – zeflex

+0

예. 당신이 올바른지. 나는 변화를 만들었다. – Kalagen

관련 문제