この例のようにセカンダリデータベースに接続しようとしましたが、なぜ動作しないのかわかりません。何か案が?Mysqlの複数のデータベース接続が機能しない
私は、各データベース接続が適切に動作することを述べています。私は、ログファイルに取得
$db_HOST = "localhost";
$db_USER = "db_user";
$db_PASS = "db_pass";
$db_NAME1 = "db_test1";
$db_NAME2= "db_test2";
$db_LINK1 = mysql_connect($db_HOST, $db_USER, $db_PASS) or die("Technical revision. Please try again later!");
mysql_select_db($db_NAME1, $db_LINK1) or die("Couldn't select database");
$db_LINK2 = mysql_connect($db_HOST, $db_USER, $db_PASS, true) or die("Technical revision. Please try again later!");
mysql_select_db($db_NAME2, $db_LINK2) or die("Couldn't select database");
エラー:
PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /config/global/variables.php on line 27
PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in config/global/hello.php on line 3
ありがとうございます!
どうしたらうまくいかないのですか?あなたはどんなエラーを出していますか? –
PDOを使用すると、mysql_connectは非推奨です。 https://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php – Blackbam
「作業を拒否する」を定義します。 *実際のエラーは何ですか? – David