php - How to make a sub connection to mysql? -
i have config file.
<?php $s_ipserver1 = "10.0.0.101"; $db_porta1 = "3306"; $db_user1 = "user"; $db_password1 = "123456"; $db_name1 = "name"; $s_ipserver2 = "xxx.xxx.xxx.xxx"; $db_porta2 = "3306"; $db_user2 = "user"; $db_password2 = "123456"; $db_name2 = "name"; $s_ipserver3 = "xxx.xxx.xxx.xxx"; $db_porta3 = "3306"; $db_user3 = "user"; $db_password3 = "123456"; $db_name3 = "name"; ?> and want convert this.
<?php $dbl = "1";// que servidor é este? 1, 2 ou 3. $s_ipserver1 = "10.0.0.101"; $db_porta1 = "3306"; $db_user1 = "user"; $db_password1 = "123456"; $db_name1 = "name"; $s_ipserver2 = "xxx.xxx.xxx.xxx"; $db_porta2 = "3306"; $db_user2 = "user"; $db_password2 = "123456"; $db_name2 = "name"; $s_ipserver3 = "xxx.xxx.xxx.xxx"; $db_porta3 = "3306"; $db_user3 = "user"; $db_password3 = "123456"; $db_name3 = "name"; $s_ipserver = "$s_ipserver$dbl"; $db_porta = "$db_porta$dbl"; $db_user = "$db_user$dbl"; $db_password = "$db_password$dbl"; $db_name = "$db_name$dbl"; ?> this 1 of connection files.
<?php include_once("/pasta/config.php"); $db_host1 = "$s_ipserver1:$db_porta1"; $db_link1 = mysql_connect($db_host1, $db_user1, $db_password1) or die (mysql_error ()); $db_connect1 = mysql_select_db($db_name1, $db_link1); ?>
and need this.
<?php include_once("/pasta/config.php"); $db_host = "$s_ipserver:$db_porta"; $db_link = mysql_connect($db_host, $db_user, $db_password) or die (mysql_error ()); $db_connect = mysql_select_db($db_name, $db_link); ?> where mistake. original files working perfectly.
why not use array syntax connexion variables ?
$connexion[1]=['server'=>'10.0.0.101','port'=>'3306','user'=>'user','password'=>'123456','dbname'=>'name']; or
$s_ipserver[1] = "10.0.0.101"; $db_porta[1] = "3306"; $db_user[1] = "user"; $db_password[1] = "123456"; $db_name[1] = "name";
Comments
Post a Comment