Zamiast 3 pierwszych query zrób jedno bo Ci tyle nie potrzeba
$query = "UPDATE gra_budynki SET ilosc = '$ilosc1' , zysk = '$zysk1' , cena = '$cena1' WHERE nick='$nick' AND id_budynek = '$id'";
Czasami problemem są ' ' spróbuj je usunąć i zobacz czy przejdzie.
Jeżeli nie to podaj jakie kolumny masz w tabeli gra_budynki