Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Membetulkan Ralat Percanggahan Parameter mysqli_fetch_array() dalam PHP?
Ralat: mysqli_fetch_array() Percanggahan Parameter
Dalam kod yang disediakan, fungsi mysqli_fetch_array() menghadapi ralat kerana ia menjangkakan yang pertama parameter untuk menjadi objek hasil MySQL, tetapi sebaliknya, ia menerima nilai boolean. Ini menunjukkan bahawa pertanyaan yang dilaksanakan oleh mysqli_query() telah gagal.
Penyelesaian:
Untuk menyelesaikan isu, tambah kod berikut selepas mysqli_query():
<code class="php">if (!$check1_res) { trigger_error(mysqli_error($con), E_USER_ERROR); }</code>
Pernyataan ini akan menyemak sama ada pertanyaan itu berjaya. Jika gagal, ia akan memaparkan mesej ralat MySQL, memberikan maklumat berharga tentang punca masalah tersebut.
Sumber Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat Percanggahan Parameter mysqli_fetch_array() dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!