Rumah > Soal Jawab > teks badan
P粉7331667442023-08-01 13:54:41
Dalam WordPress, secara lalai, fungsi get_results mengembalikan tatasusunan objek stdClass dan bukannya tatasusunan bersekutu. Oleh itu, anda perlu menggunakan pengendali anak panah (->) sebagai sifat objek untuk mengakses elemen dan bukannya menggunakan kurungan segi empat sama ([]) sebagai indeks tatasusunan.
Pastikan nama jadual anda ('senarai_pelajar') adalah betul dan benar-benar wujud dalam pangkalan data anda. Jika nama jadual berubah atau bergantung pada awalan WordPress, anda harus menggunakan $wpdb->prefix 'nama_jadual_anda'.
Sebagai langkah berjaga-jaga, sentiasa semak sama ada $result kosong sebelum melakukan foreach loop untuk mengelakkan masalah yang mungkin berlaku.
Untuk maklumat ralat yang lebih terperinci, pertimbangkan untuk mendayakan penyahpepijatan dalam WordPress. Anda boleh melakukan ini dengan menambah baris berikut pada fail wp_config.php anda: define( 'WP_DEBUG', true );. Ini akan memberikan output ralat yang lebih komprehensif untuk tujuan diagnostik.