UPDATE `magic `SET `attarget` = 1 WHERE `index` = 2
не... я уже давно разобрался, ошибка была в другом. Дело в том, что почему-то нельзя делать ключевое поле с именем "index". Переименовываю в "id" и всё замечательно работает.
Хочу также отметить такую мелочь - если в имя поля объявлено с пробелами, то ковычки обязательны иначе - можно обращатся без кавычек.