私は数日間これを理解しようとしています。接続する必要がある 4 つのデータベースがあります。接続を交互に切り替えようとしていますが、できません。常に最後の接続を使用します。
$link = mysql_connect("localhost","root","");
mysql_select_db("front",$link);
$link2 = mysql_connect("mysite.com","user","2012");
mysql_select_db("db1",$link2);
$link3 = mysql_connect("mysite.com","user","2012");
mysql_select_db("appsdb",$link3);
$link4 = mysql_connect("mysite.com","user","2012", TRUE);
mysql_select_db("storagedb",$link4);
私は何をする必要がありますか?
これは機能しますが、時間がかかりすぎます
$link = mysql_connect("localhost","root","");
mysql_select_db("front",$link);
$link2 = mysql_connect("mysite.com","user","2012",true);
mysql_select_db("db1",$link2);
$link3 = mysql_connect("mysite.com","user","2012",true);
mysql_select_db("appsdb",$link3);
$link4 = mysql_connect("mysite.com","user","2012", true);
mysql_select_db("storagedb",$link4);
接続を完全に分離して、クエリ内で $link、$link2、$link3、$link4 を使用することはできますか? すべての接続を開いたままにしておくのは効率的だとは思いません。