1. ホーム
  2. php

[解決済み] 警告: mysqli_select_db() は正確に 2 つのパラメータを期待しますが、1 つしかありません。

2022-02-26 19:38:29

質問

私はチュートリアルを行っていますが、著者はPHPドキュメントの変更を反映させるために内容を更新していません。とにかく、私に要求されているパラメータが何なのかを知る必要があります。私はすべてのものが順番にあることをチェックしましたが、文字通り、私は何を提供することになっているのかわかりません。以下は、私が持っているものです。

Connects.php

<?php
$connect_error = 'Sorry, we\'re experiencing connection issues.';
$con = mysqli_connect('localhost', 'root', 'PwdSQL5');
mysqli_select_db('phpcadet') or die($connect_error);
?>

それなのに、エラーが出る。

警告: mysqli_select_db() は正確に2つのパラメータを予期しており、1つは C: で与えられています。

解決方法は?

mysqli_select_db() が必要です。 2 パラメータ、接続リンク、およびデータベース名 - を指定します。

mysqli_select_db($con, 'phpcadet') or die(mysqli_error($con));

使用方法 mysqli_error をdie文に書くと まさに 一般的なエラーメッセージとは対照的に、何が問題なのかを説明します。