je n'ai pas tout lu le poste et le code,
mais si j'essaye de comprendre vous souhaitez afficher en info bull le nom
du cours en entier ?
est ce que la page contient le nom court du cours ?
SELECT fullname FROM mdl_course WHERE nom_cours="nom_cours";
c'est c'est le cas pourquoi ne pas récupérer ce nom,
et avec la table prod_course on fait une simple requête qui recherche
ce nom court et il suffira de récupérer son fullname.
Sinon si c'est dans un fil d'ariane, on peut toujours récupérer son $_GET['id']t
(categroy?id=nom), il suffira juste avec ce numéro faire une requête sur la table
prod_course, et obtenir le fullname).
SELECT fullname FROM prod_course WHERE id=".$_GET['id'];