mysql_query("UPDATE `tanks_user` SET `angar` = 1 WHERE `id_user` = '".$user['id']."' AND `hi` = '".$tank['hi']."' LIMIT 1");
твой весь запрос помещён в двойные кавычки, двойные кавычки позволяют использовать переменные без конкатенации, ты в столбцы в одиночные кавычки помещаешь переменные с конкатенацией в двойные кавычки, для чего?
Вилы Выкидные (04.11.2021 в 18:09) BubbleGum , вот твой запрос
php
mysql_query("UPDATE `tanks_user` SET `angar` = 1 WHERE `id_user` = '".$user['id']."' AND `hi` = '".$tank['hi']."' LIMIT 1");
У людей скорее всего боязнь поймать ошибку синтаксиса, из-за отсутсвия знаний самого синтаксиса. Потому и делают подобное. твой весь запрос помещён в двойные кавычки, двойные кавычки позволяют использовать переменные без конкатенации, ты в столбцы в одиночные кавычки помещаешь переменные с конкатенацией в двойные кавычки, для чего?