Maison > Questions et réponses > le corps du texte
P粉7331667442023-08-01 13:54:41
Dans WordPress, par défaut, la fonction get_results renvoie un tableau d'objets stdClass au lieu d'un tableau associatif. Par conséquent, vous devez utiliser l'opérateur flèche (->) comme propriété d'objet pour accéder aux éléments au lieu d'utiliser des crochets ([]) comme index de tableau.
Assurez-vous que le nom de votre table ("students_list") est correct et existe réellement dans votre base de données. Si le nom de la table change ou s'appuie sur le préfixe WordPress, vous devez utiliser $wpdb->prefix 'your_table_name'.
Par précaution, vérifiez toujours si $result est vide avant de faire une boucle foreach pour éviter des problèmes potentiels.
Pour des informations plus détaillées sur les erreurs, pensez à activer le débogage dans WordPress. Vous pouvez le faire en ajoutant la ligne suivante à votre fichier wp_config.php : définir( 'WP_DEBUG', true );. Cela fournira une sortie d’erreur plus complète à des fins de diagnostic.