Rumah >pembangunan bahagian belakang >tutorial php >Mengapakah `mysqli_select_db()` Memberi Ralat 'Amaran: mysqli_select_db() menjangkakan tepat 2 parameter, 1 diberikan'?

Mengapakah `mysqli_select_db()` Memberi Ralat 'Amaran: mysqli_select_db() menjangkakan tepat 2 parameter, 1 diberikan'?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-30 02:13:10446semak imbas

Why Does `mysqli_select_db()` Give a

mysqli_select_db() Ralat Parameter Fungsi

Fungsi mysqli_select_db() digunakan untuk memilih pangkalan data tertentu dalam sambungan pelayan MySQL. Walau bagaimanapun, apabila menyediakan parameter yang tidak mencukupi untuk fungsi ini, anda mungkin menghadapi mesej amaran: "Amaran: mysqli_select_db() mengharapkan tepat 2 parameter, 1 diberikan."

Untuk menyelesaikan ralat ini, pastikan anda memberikan nombor yang betul parameter kepada fungsi mysqli_select_db(). Seperti yang dicadangkan oleh mesej ralat, fungsi ini menjangkakan betul-betul dua parameter:

  • $link: Sumber sambungan (pautan) ditubuhkan menggunakan mysqli_connect()
  • $dbname: Nama pangkalan data yang anda ingin pilih

Dalam anda memberikan coretan kod, anda hanya menyediakan satu parameter: nama pangkalan data. Untuk membetulkan ralat, anda perlu menghantar kedua-dua pautan sambungan dan nama pangkalan data seperti berikut:

mysqli_select_db($con, 'phpcadet');

Dengan memberikan parameter yang betul, anda akan mewujudkan sambungan ke pangkalan data yang dikehendaki dan menghalang "menjangkakan dengan tepat 2 parameter" ralat.

Atas ialah kandungan terperinci Mengapakah `mysqli_select_db()` Memberi Ralat 'Amaran: mysqli_select_db() menjangkakan tepat 2 parameter, 1 diberikan'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn