* Update the table.
             */
            if (isset($_GET['edit_id'])) {
                $xml_db_page_manager->update_by_id($table, $_GET['edit_id'], $_POST, $_FILES);
                $return_to_url->unset_get_variable('edit_id');
                $return_to_url->set_get_variable('last_edited_id', $_GET['edit_id']);
            }
            /*
             * Delete rows from the database.
             */
            if (isset($_GET['delete_id'])) {
                $xml_db_page_manager->delete_by_id($table, $_GET['delete_id']);
                $return_to_url->unset_get_variable('delete_id');
                $return_to_url->set_get_variable('last_deleted_id', $_GET['delete_id']);
            }
            if (isset($_GET['delete_all'])) {
                $xml_db_page_manager->delete_all($table);
                $return_to_url->unset_get_variable('delete_all');
                $return_to_url->set_get_variable('all_rows_deleted');
            }
        } catch (Exception $e) {
            $return_to_url->set_get_variable('error', urlencode($e->getMessage()));
        }
    }
    /*
     * Set the return to URL.
     */
    $page_manager->set_return_to_url($return_to_url);
} else {
    throw new Exception('The DB XML file must be set!');
}