2017-09-28 7 views
0
$val_arr = get_course_lists(); 
    print_R($val_arr); 
    exit; 
    function get_course_lists() 
    return $DB->get_records_sql("SELECT * FROM {mdl_course_categories} 
    WHERE parent = 0"); 

Je l'ai écrit $val_arr = get_course_lists(); dans la page Formation Ajouter pour afficher la liste des cours dans le menu déroulant, mais je suis incapable de récupérer les valeurs de base de données - je reçois cette erreur :Je ne peux pas récupérer les valeurs de base de données à partir d'un plug-in d'apprentissage

Exception - Call to a member function get_records_sql() on null

Je l'ai écrit dans function get_course_lists()lib/datalib.php, je suis incapable de trouver ce que je suis absent.

Répondre

0

Il semblerait que vous ayez oublié de mettre global $DB; avant cet appel.