/** * POSMGMT::ChangeTowerCPUPG() * * @param mixed $args * @return */ function ChangeTowerCPUPG($args) { if (!$args['pos_id'] || !is_numeric($args['pos_id'])) { return false; } $pos_id = Eve::VarPrepForStore($args['pos_id']); $new_pg = Eve::varPrepForStore($args['new_pg']); $new_cpu = Eve::varPrepForStore($args['new_cpu']); $dbconn =& DBGetConn(true); $sql = "UPDATE " . TBL_PREFIX . "tower_info\n SET cpu='" . $new_cpu . "',\n powergrid='" . $new_pg . "'\n WHERE pos_id = '" . $pos_id . "'"; $dbconn->Execute($sql); if ($dbconn->ErrorNo() != 0) { Eve::SessionSetVar('errormsg', $dbconn->ErrorMsg() . $sql); return false; } return true; }