sql >> Database >  >> RDS >> Mysql

Hoe de naam van de docent van een cursus te krijgen

Uw vraag is onvolledig, omdat de exacte vraag zal variëren afhankelijk van uw versie van Moodle, of u SQL of MySQL gebruikt, en we kunnen u ook geen uitgebreid antwoord geven zonder uw tabelstructuren te kennen.

Echter , in Moodle 2.x kun je een API-query (PHP) gebruiken die er ongeveer zo uitziet:

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

en doe dan een return $teachers; of echo $teachers; om de resultaten uit te voeren.

Zoals ik al zei, zonder uw exacte systeemdetails te kennen, kan ik u geen nauwkeurig antwoord en een werkende vraag geven, dus neem dat met een korreltje zout; je moet er misschien wat mee spelen om het werkend te krijgen.




  1. Hoe partitie te bereiken op soort functionaliteit met behulp van variabelen in MySQL 5.7

  2. Tabel1 bijwerken Van tabel 2

  3. ORA-00907:rechter haakje ontbreekt (met voorbeelden)

  4. Automatisch schalen met Amazon Aurora Serverless