PHPで接続ファイルを切り替えるには? connection.php と connection1.php という名前の 2 つのデータベースがあります。ユーザー名とパスワードを送信するときに、最初のデータベースを確認し、結果が空の場合は別のデータベースを切り替える必要があります。しかし、現在、最初のデータベースのみに接続しており、2番目のデータベースには接続していません...最初に閉じようとしましたが、機能していません。解決策を教えてください...
enter code here
if(!empty($_POST['uname']) && !empty($_POST['pwd']))
{
$flag=0;
if($flag==0)
{
require_once('connection1.php');
$q="select * from user_login where (u_name='".$_POST['uname']."' or eid='".$_POST['uname']."') and password='".$_POST['pwd']."' and status=1";
//echo $q;
$res=mysql_query($q);
$row=mysql_fetch_assoc($res);
}
if(empty($row))
{
$flag=1;
mysql_close($res);
}
if($flag==1)
{
require_once('connection.php');
$q1="select * from user_login where (u_name='".$_POST['uname']."' or eid='".$_POST['uname']."') and password='".$_POST['pwd']."' and status=1";
$res1=mysql_query($q1);
//echo "Database : ".mysql_db_name($res1);
$row1=mysql_fetch_assoc($res1);
}
}
if(!empty($row))
{
$u_id=$row['u_id'];
//header("location:../index.php");
echo "<script>parent.location='Test.php'</script>";
}
else if(!empty($row1))
{
$u_id=$row1['u_id'];
//header("location:../index.php");
// print_r($row1);
echo "<script>parent.location='Test1.php'</script>";
}
else
{
$err = "<font color='red'>Incorrect Login Information</font>";
}
これは接続ファイルです:-
enter code here
error_reporting(0);
$app="web";
if($app=="local")
{
define("SITEROOT", "http://".$_SERVER['HTTP_HOST']."/");
define("ABSPATH", "c://xampp/htdocs/ujjwal/");
define("SITEJS", "http://".$_SERVER['HTTP_HOST']."/js2/");
define("SITECSS", "http://".$_SERVER['HTTP_HOST']."/css/");
define("IMAGEDIR", "http://".$_SERVER['HTTP_HOST']."/images/");
define("UPIMAGEDIR", "http://".$_SERVER['HTTP_HOST']."/abcd/abcd/");
define(USR,'root');
define(DB,'xxxx');
define(HST,'localhost');
define(PWD,'');
} enter code here
else { define("SITEROOT", "http://".$_SERVER['HTTP_HOST']."/"); define("SITEJS", "http://".$_SERVER['HTTP_HOST']."/js2/"); define("SITECSS", "http://".$_SERVER['HTTP_HOST']."/css/"); define("IMAGEDIR", "http://".$_SERVER['HTTP_HOST']."/images/"); define("UPIMAGEDIR", "http://".$_SERVER['HTTP_HOST']."/zoombox_admin/"); define(USR,'abcdef'); define(DB,'abcd');
define(HST,'111.111.111.111'); define(PWD,'xxx'); $con1=mysql_connect(HST,USR,PWD) or die (「接続に失敗しました」); $db=mysql_select_db(DB,