Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да получите името на учителя на курса

Вашият въпрос е непълен, тъй като точната заявка ще варира в зависимост от вашата версия на Moodle, независимо дали използвате SQL или MySQL, а освен това не можем да ви дадем изчерпателен отговор, без да знаем структурите на вашите таблици.

Въпреки това , в Moodle 2.x можете да използвате API заявка (PHP), която изглежда по следния начин:

$role = $DB->get_record('role', array('shortname' => 'editingteacher'));
$context = get_context_instance(CONTEXT_COURSE, $courseid);
$teachers = get_role_users($role->id, $context);

и след това извършване на return $teachers; или echo $teachers; за извеждане на посочените резултати.

Както казах, без да знам точните ви системни данни, не мога да ви дам точен отговор и функционираща заявка, така че приемете това с щипка сол; може да се наложи да си поиграете с него, за да работи.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL/PHP Избиране само на уникални стойности от множество колони и поставянето им в отделни масиви

  2. Как мога да конвертирам този SQL израз в Django QuerySet?

  3. Изберете минимален брой редове с обща сума, по-голяма или равна на даден праг

  4. Използване на съветници за архивиране на база данни за автоматизиране на задачите за поддръжка

  5. Колоната за фатална грешка на AJAX не може да бъде нула