{$herinfo['period_deadline']} JOIN $kldv.grp ON grp.grp_id = ppl2grp.grp_id JOIN $kldv.year2grp2subj ON year2grp2subj.grp2subj_id = grp2subj.grp2subj_id AND year_id = {$herinfo['year_id']} AND grp2subj_enter <= {$herinfo['period_deadline']} AND grp2subj_exit > {$herinfo['period_deadline']} ) AS grp ON grp.ppl_id = rex.ppl_id AND grp.subj_id = ptas.subj_id LEFT JOIN newdetailrooster USING (grp_id, rooster_id) LEFT JOIN momentlocations USING (momentlocation_id, moment_id) WHERE period_id = %i GROUP BY pta_id, grp_name UNION SELECT moment_id, NULL, NULL, NULL, moment_date, moment_time_start, moment_time_end, IF(reserve_order = 0, 'gangwacht', CONCAT('reserve ', reserve_order)), '', NULL, '', reserve, reserve_order FROM reserves JOIN moments USING (moment_id) WHERE period_id = %i ) AS bla ORDER BY moment_date, moment_time_start, IF(grp_id IS NULL, 1, 0), xtra, surv, toets, lesgroep EOQ , $period_id, $period_id); mdb2_exec($db, "UPDATE rooster_ids SET rooster_visible = 1 WHERE rooster_id = $rooster_id"); $_SESSION['notice'][] = 'Success'; $_SESSION['notice'][] = "Rooster is gepubliceerd als versie {$info['rooster_version']}, het gepubliceerde rooster is zichtbaar op de envelopfrontjes, op de pagina voor de insgeschreven leerlingen en in het overzicht voor docenten (klik op 'home' en dan op 'herkansingsrooster')"; header("Location: roostervriend.php$tail"); ?>