Rumah > Artikel > pangkalan data > Mengapakah fungsi `mysql_fetch_assoc()` saya membuang ralat \"Kegagalan Pengesahan Argumen\"?
Ralat: mysql_fetch_assoc() Kegagalan Pengesahan Argumen
Ralat ini berlaku apabila fungsi mysql_fetch_assoc() dipanggil dengan sumber MySQL yang tidak sah Sumber hasil yang sah diperoleh daripada pelaksanaan pertanyaan yang berjaya menggunakan fungsi mysql_query().
Dalam kod yang disediakan, pertanyaan itu dilaksanakan menggunakan mysql_query(), dan hasilnya disimpan dalam pembolehubah $result . Walau bagaimanapun, mesej ralat menunjukkan bahawa argumen yang dihantar kepada mysql_fetch_assoc() bukan sumber hasil MySQL yang sah.
Punca dan Penyelesaian Kemungkinan
Satu kemungkinan punca ralat ini sedang menimpa pembolehubah $hasil dalam gelung. Pastikan kod dalam gelung tidak mengubah suai atau menetapkan semula pembolehubah $result.
Jika pembolehubah $result tidak diubah suai dalam gelung, pertimbangkan langkah berikut:
Nota Tambahan
Atas ialah kandungan terperinci Mengapakah fungsi `mysql_fetch_assoc()` saya membuang ralat \"Kegagalan Pengesahan Argumen\"?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!