0
PHPで書かれたコードを使用して、MySQLデータベースのデータにアクセスする必要があるWebサイトを作成しています。複数のユーザーがPHPでmysql接続を使用
これが今の私の接続呼び出しです:
$connection = mysql_connect("url", "username", "password", true);
$db_select = mysql_select_db("db_name", $connection);
複数のユーザーを一度にウェブサイトを使用すると、それらのすべてが同時にデータベースにアクセスします。 ユーザー1は、彼の購入が表示されている必要があり、そしてなどと同じに必要user2が...
今1人のユーザーがサイトに行けば、すべてがうまくています。ただし、2人のユーザーがサイトに同時にアクセスしようとすると、2番目のユーザーにアプリケーションエラー(Facebook)が発生します。
私は、この2番目のユーザーが、クラッシュした最初のユーザーが行った同じ接続でデータベースにアクセスしようとしていると仮定しています。しかし、私はnew_link
をtrue
に設定しました。なぜこれがまだ動作していないのか分かりません。私が考えていないことはありますか?
「アプリケーションエラー(facebook)」は正確な説明ではありません。 –
ここにはあなたを助けるのに十分な情報はありません。あなたはMySQLとPHPについて話を始めますが、あなたのエラーは実際Facebookに関係していますか?エラーとは何ですか?また、問題の原因となるコードはどこですか? 1つの接続だけを許可するように特別に設定していない限り、問題なくMySQLサーバに複数の接続を行うことができます。 – Brad
これはFacebookの上に構築しているアプリですが、通常のウェブページのように機能します。問題は、私が得ているエラーが文字通りそれだけです。アプリケーションエラーです。だから私はそれが何であるか分かりません。しかし、単一のユーザーを実行しているときにサイトに他のエラーはないので、mysql接続と関係があると推測しています。 – Pompey