ホームページ > バックエンド開発 > PHPチュートリアル > mysqli_select_db() で「警告: mysqli_select_db() は正確に 2 つのパラメータを期待しており、1 つは指定されています」と表示されるのはなぜですか?

mysqli_select_db() で「警告: mysqli_select_db() は正確に 2 つのパラメータを期待しており、1 つは指定されています」と表示されるのはなぜですか?

Barbara Streisand
リリース: 2024-11-29 10:54:14
オリジナル
787 人が閲覧しました

Why Does mysqli_select_db() Show

エラー: mysqli_select_db() にパラメーターがありません

PHP スクリプトでは、mysqli_select_db() 関数には 2 つのパラメーターが必要です。接続リンクと接続するデータベース名。ただし、多くの開発者は、この関数を使用するときに「警告: mysqli_select_db() は 2 つのパラメータを期待しており、1 つは指定されています」というエラーに遭遇します。

調べてみると、この問題は必要なパラメータの誤解から発生していることがわかります。提供された例では:

mysqli_select_db('phpcadet') or die($connect_error);
ログイン後にコピー

mysqli_select_db() 関数に渡されるパラメーターはデータベース名 1 つだけです。このエラーを解決するには、正しい使用法は次のとおりです。

mysqli_select_db($con, 'phpcadet');
ログイン後にコピー

ここで、$con は mysqli_connect() を使用して確立された接続リンクを表し、「phpcadet」はターゲット データベースです。両方のパラメーターを指定すると、mysqli_select_db() 関数は指定されたデータベースへの接続を正常に確立でき、エラーなしでスクリプトを続行できるようになります。

以上がmysqli_select_db() で「警告: mysqli_select_db() は正確に 2 つのパラメータを期待しており、1 つは指定されています」と表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート