Rumah >pangkalan data >tutorial mysql >mysqli_fetch_array() Ralat: Mengapa Ia Menjangkakan mysqli_result dan Bagaimana Saya Boleh Membetulkannya?
mysqli_fetch_array() Ralat Parameter: Nyahpepijat dan Penyelesaian
Ralat anda "mysqli_fetch_array() menjangkakan parameter 1 adalah mysqlian_result", boolean bahawa pertanyaan yang anda sampaikan mysqli_query() gagal dan mengembalikan boolean (false) dan bukannya objek mysqli_result yang sah.
Untuk menentukan punca sebenar kegagalan pertanyaan, tambah kod berikut selepas mysqli_query() untuk mencetuskan mesej ralat:
if (!$check1_res) { trigger_error(mysqli_error($con), E_USER_ERROR); }
Ini akan memaparkan mesej ralat yang dihasilkan oleh pelayan MySQL, memberikan anda maklumat berharga tentang isu pertanyaan.
Petua Penyahpepijatan Tambahan:
Mungkin Punca Hasil Pertanyaan Palsu:
Dengan mengikuti langkah penyelesaian masalah ini, anda boleh menentukan punca kegagalan pertanyaan dan menyelesaikannya masalah itu sewajarnya.
Atas ialah kandungan terperinci mysqli_fetch_array() Ralat: Mengapa Ia Menjangkakan mysqli_result dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!