Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Membetulkan Ralat Percanggahan Parameter mysqli_fetch_array() dalam PHP?

Bagaimana untuk Membetulkan Ralat Percanggahan Parameter mysqli_fetch_array() dalam PHP?

DDD
Lepaskan: 2024-10-18 07:50:29
asal
317 orang telah melayarinya

How to Fix mysqli_fetch_array() Parameter Discrepancy Error in 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>
Salin selepas log masuk

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:

  • [mysqli_error( ): Dapatkan Mesej Ralat MySQL Terakhir](https://www.php.net/manual/en/mysqli.error.php)

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!

Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan