$db->Execute($sql2, array($mid, $bracket_id, $tA, $tB, $on, $at, $stat));
             }
         }
         $sql = 'UPDATE ' . $pref . 'module_tmt_brackets SET chartbuild=1 WHERE bracket_id=?';
         $db->Execute($sql, array($params['bracket_id']));
         $newparms = $this->GetEditParms($params, 'matchestab');
     }
     break;
 case 'results':
     if (isset($params['rsel'])) {
         $past = $params['resultview'] == 'past';
         if ($past) {
             //before any update of recorded match data, check for status-change
             //if so, do consequential team-change(s) in nextm[,nextlm]
             $funcs = new tmtSchedule();
             $funcs->ConformNewResults($params['bracket_id'], $params['tmt_type'], $params['rsel'], $params['res_status']);
         }
         $funcs = new tmtData();
         $sql = 'UPDATE ' . $pref . 'module_tmt_matches SET playwhen=?,status=?,score=? WHERE match_id=?';
         $sql2 = 'UPDATE ' . $pref . 'module_tmt_matches SET status=?,score=? WHERE match_id=?';
         foreach ($params['rsel'] as $mid) {
             $indx = array_search($mid, $params['res_matchid']);
             $stat = (int) $params['res_status'][$mid];
             if (!$past) {
                 if ($stat != Tourney::NOTYET) {
                     $when = $params['res_playwhen'][$indx];
                     $on = $funcs->GetFormattedDate($when, FALSE, TRUE);
                     if (!$on) {
                         $on = NULL;
                     }
                     $how = trim($params['res_score'][$indx]);