麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
多个数据库问题!
悬赏分:20 - 2007年06月04日

在PHP中,如何连接多个数据库,进行多个表的操作呢?

我的代码如下!

if($mm!=$mm1)
{
echo"

您输入的密码不一致,请重新输入
";
}
else if($yhm!="")
{
$db = mysql_connect("localhost","root","") or die("无法链接到数据库");
mysql_select_db ("mydata") or die ("无法链接到数据库");
$res = mysql_query ("select xh,xm,xy,lqzymc,xq from lqdyk where ksh='$ksh'");
$resArr = mysql_fetch_array($res);
$xh = $resArr['xh'];
$xm = $resArr['xm'];
$xy = $resArr['xy'];
$lqzymc = $resArr['lqzymc'];
$xq = $resArr['xq'];
$result = mysql_query ("insert into maildata (ksh, xh, xm, yhm, mm,xy,lqzymc,xq)
VALUES ('$ksh', '$xh', '$xm', '$yhm','$mm','$xy','$lqzymc','$xq')");

}


}
else
{
echo "
资料填写不完整,请仔细填写!
";
}


//进行第二个数据库的连接;
$db2 = mysql_connect("localhost","root","") or die("无法链接到数据库");
mysql_select_db ("charge1",$db2) or die ("链接数据库失败");
$sql2 = mysql_query("insert into user (user_id,group_id,g_no,user_pwd,user_flag,real_name,moneny,inland_rest,abroad_rest,time_rest)
VALUES('$yhm','0206060','02','$mm','0','$xm','27','20','0','0')");

/***************************************************
if(!$sql2)
{
echo"
出现错误,该帐号已经注册过了!
";
}
************************************************/

//进行第三个数据库的连接
$db3 = mysql_connect("localhost","root","") or die("无法链接到数据库");
mysql_select_db ("charge1",$db3) or die ("无法链接到数据库");
$sql3 = mysql_query("insert into mail (uid,passwd)
VALUES('$yhm','$mm')");

/***************************************************
if(!$sql3)
{
echo"
出现错误,该同学已经激活过了
";
}
*******************************************************/

if($sql&&$sql2&&$sql3)

{
echo"
祝贺你,成功激活了您的计费系统和邮件系统!
";
}
else echo"
您已经注册过了,请退出系统
";
?>

提问者:reachcool   06-04 14:02
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
3 + 15 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM