PMA\libraries\Tracker::_changeTracking PHP Method

_changeTracking() private static method

Changes tracking of a table.
private static _changeTracking ( string $dbname, string $tablename, string $version, integer $new_state ) : integer
$dbname string name of database
$tablename string name of table
$version string version
$new_state integer the new state of tracking
return integer result of SQL query
    private static function _changeTracking($dbname, $tablename, $version, $new_state)
    {
        $sql_query = " UPDATE " . self::_getTrackingTable() . " SET `tracking_active` = '" . $new_state . "' " . " WHERE `db_name` = '" . $GLOBALS['dbi']->escapeString($dbname) . "' " . " AND `table_name` = '" . $GLOBALS['dbi']->escapeString($tablename) . "' " . " AND `version` = '" . $GLOBALS['dbi']->escapeString($version) . "' ";
        $result = PMA_queryAsControlUser($sql_query);
        return $result;
    }