ホームページ  >  記事  >  データベース  >  「mysqli_query() は少なくとも 2 つのパラメータ、1 つの指定が必要です」というエラーが発生するのはなぜですか?

「mysqli_query() は少なくとも 2 つのパラメータ、1 つの指定が必要です」というエラーが発生するのはなぜですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-01 22:55:29777ブラウズ

Why am I getting the

mysqli_query() パラメータの不一致: 「1 つのパラメータが指定されました」エラーのトラブルシューティング

エラー「mysqli_query() は少なくとも 2 つのパラメータ、1 つが必要です」 「与えられた」は、mysqli_query() 関数に必須パラメータが欠落していることを示します。この関数には、MySQLi 接続リソースと SQL クエリ ステートメントの 2 つのパラメータが必要です。提供されたコード スニペットでは:

<code class="php">$search_query = mysqli_query($search_sql);</code>

接続リソースが欠落しています。この問題を解決するには、次のように接続リソースを最初のパラメータとして指定します:

<code class="php">$search_query = mysqli_query($con, $search_sql);</code>

ここで、$con はコードの前半で確立された MySQLi 接続を表します:

<code class="php">$con = mysqli_connect('localhost', 'sagginev_rob', '122989', 'sagginev_Nutrifitness');</code>

Once正しい数のパラメータが指定されている場合、mysqli_query() 関数は SQL クエリを正常に実行できます。

以上が「mysqli_query() は少なくとも 2 つのパラメータ、1 つの指定が必要です」というエラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。