//$e->表名称 $f->列名称 $g->选择行名称OLD $h->修改后行名称
        $query = mysql_query("SELECT * FROM {$e} WHERE {$f}='{$g}' ");
        while ($row = mysql_fetch_array($query)) {
            $id = $row['id'];
        }
        mysql_query("UPDATE {$e} SET {$f}='{$h}' WHERE id='{$id}'");
        echo "已经成功把原分组名: " . $g . "改为: " . $h;
    }
    switch ($type) {
        case '0':
            //grade
            changeGroup("b_category_grade", "grade", $nameOld, $nameNew);
            break;
        case '1':
            //college
            changeGroup("b_category_college", "college", $nameOld, $nameNew);
            break;
        case '2':
            //major
            changeGroup("b_category_major", "major", $nameOld, $nameNew);
            break;
        default:
            break;
    }
} else {
    if ($certain == 'server') {
        echo "对不起你没有权限";
    } else {
        echo "cookie保存到期请重新登录";
    }
}
Exemple #2
0
}
// List the tracks of a user
$userToList = getParam('listTracks');
if (!isNullOrEmptyString($userToList)) {
    // clean up old tracks and all inactive users (decay time is set via configuration)
    cleanUp($user);
    // Now try to find the tracks for the user and all of the group members
    $getTimezoneoffset = getParam('timezoneoffset');
    $tracks = listTracks($user, $getTimezoneoffset);
    //    if (isNullOrEmptyString($tracks)) {
    //        setServerError("Failed to get tracks for user $userToList.");
    //        return;
    //    }
    $group = getParam('group');
    $pass = getParam('pass');
    if (!changeGroup($user, $pass, $group)) {
        setServerError("Failed to change group for user {$user}.");
        return;
    }
    setServerResponse($tracks);
    return;
}
// Get a track for a user
$getTrackForUser = getParam('getTrack');
if (!isNullOrEmptyString($getTrackForUser)) {
    $track = getTrack($getTrackForUser, getParam('date'), getParam('last'));
    if (isNullOrEmptyString($track)) {
        setServerError("Failed to get tracks for user {$getTrackForUser}.");
        return;
    }
    setServerResponse($track);