Rumah > pangkalan data > tutorial mysql > Mengapakah \'mysql_fetch_array() menjangkakan parameter 1 sebagai sumber, boolean diberi\' Ralat Berlaku?

Mengapakah \'mysql_fetch_array() menjangkakan parameter 1 sebagai sumber, boolean diberi\' Ralat Berlaku?

Mary-Kate Olsen
Lepaskan: 2024-11-03 09:09:30
asal
992 orang telah melayarinya

Why Does

mysql_fetch_array() menjangkakan parameter 1 sebagai masalah sumber

Ralat "mysql_fetch_array() menjangkakan parameter 1 sebagai sumber, boolean diberikan" menunjukkan bahawa parameter pertama yang dihantar ke mysql_fetch_array() fungsi bukan sumber MySQL yang sah. Ralat ini boleh berlaku apabila anda cuba mengambil data daripada pangkalan data selepas pelaksanaan pertanyaan yang tidak berjaya.

Dalam coretan kod yang anda berikan, anda cuba mengambil data daripada jadual pelajar menggunakan fungsi mysql_fetch_array(). Walau bagaimanapun, anda tidak menyemak hasil fungsi mysql_query(), yang menyemak sama ada pertanyaan telah berjaya dilaksanakan. Jika pertanyaan gagal, ia akan mengembalikan false, iaitu nilai Boolean.

Untuk membetulkan isu ini, tambah semakan berikut selepas panggilan mysql_query():

<code class="php">if (!$result) { // add this check.
    die('Invalid query: ' . mysql_error());
}</code>
Salin selepas log masuk

Jika pertanyaan tidak berjaya, semakan ini akan memaparkan mesej ralat dan menamatkan pelaksanaan skrip. Jika tidak, anda boleh meneruskan untuk mengambil data daripada pembolehubah hasil menggunakan fungsi mysql_fetch_array().

Atas ialah kandungan terperinci Mengapakah \'mysql_fetch_array() menjangkakan parameter 1 sebagai sumber, boolean diberi\' Ralat Berlaku?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan