2012-05-05 8 views
1

データベースの$ linkをmysql_connect()で取得すると、しばらくしてもそのリンクが有効かどうかをどのように確認できますか? (返品が有効かどうか尋ねているわけではありません)PHP:データベースリンクがまだ有効かどうかをテストするには?

+1

なぜ有効ではないのですか?あなたは、接続がプログラム的に閉じられているのを心配していますか?タイムアウト?他に何か? – Jon

+0

+1ダウンボートに対抗する。これはまともな質問です。 – goat

答えて

3

これにはmysql_ping()またはmysqli_ping()を使用できます。しかし、通常のWebアプリケーションでは、クエリを実行して、クエリが失敗した場合はエラーで中止してください(または1回再試行する)。

+0

OK、それは失敗するクエリの実行です。ありがとう。 – JVerstry

2

テストする理由はありません。

クエリを実行すると、...

関連する問題