fix query

This commit is contained in:
Nathan Coad
2016-06-08 12:13:20 +10:00
parent 12f75f8445
commit a689917c39

View File

@@ -111,6 +111,16 @@ function booking_studygroups_leadhelp_view_summary() {
$rows = array(); $rows = array();
$attributes = array('style' => 'max-width:60%'); $attributes = array('style' => 'max-width:60%');
//get study group definitions
$query = db_select('booking_studygroup_list', 's')
->fields('s')
->condition('s.booking_eventid', $event->eid, '=');
$result = $query->execute();
foreach ($result as $group) {
$header[] = $group->booking_studygroup_descrip;
}
//select entries from the study groups mapping table //select entries from the study groups mapping table
$query = db_select('booking_studygroup_mapping', 'm'); $query = db_select('booking_studygroup_mapping', 'm');
$query->join('booking_studygroup_list', 's', 's.sid = m.booking_studygroup_id'); $query->join('booking_studygroup_list', 's', 's.sid = m.booking_studygroup_id');
@@ -118,9 +128,12 @@ function booking_studygroups_leadhelp_view_summary() {
$query->fields('m')->fields('s', array('booking_studygroup_descrip')); $query->fields('m')->fields('s', array('booking_studygroup_descrip'));
$group_mapping = $query->execute()->fetchAllAssoc('sid'); $group_mapping = $query->execute()->fetchAllAssoc('sid');
watchdog('booking_debug', "<pre>Leader Helper studygroup query result\n@info</pre>", array('@info' => print_r( $group_mapping, true)));
/*
foreach ($group_mapping as $group) { foreach ($group_mapping as $group) {
$header[] = $group->booking_studygroup_descrip; $header[] = $group->booking_studygroup_descrip;
} }
*/
$person_query = db_query("SELECT * FROM {booking_person_view} WHERE booking_gender = 'M' ORDER BY booking_lastname, booking_firstname")->fetchAllAssoc('nid'); $person_query = db_query("SELECT * FROM {booking_person_view} WHERE booking_gender = 'M' ORDER BY booking_lastname, booking_firstname")->fetchAllAssoc('nid');