Mam w bazie, w rekordzie tabeli użytkowników pole suma, dotyczące sumy wartości jego zamówień. Pole typu FLOAT.
W panelu, gdzie mogę sobie podejrzeć userów, mam najpierw wypisanie szczegółów jego profilu pętlą
... ... }
Sumę z bazy wyrzuca mi jak należy. Jednak dalej "coś się dzieje"
Nieważne, czy zapiszę
$this->suma=$this->row["suma"]; //czy zapiszę $this->suma=(float)$this->row["suma"];
Zmienna var $suma jest pusta. Podejrzewam, że typ danych (float) ma tu coś do rzeczy, że nie potrafi mi tego przepisać. Mało tego, jeżeli usiłuję do niej dodać zmienną z $_POST["nowa_kwota"], dalej wychodzi zero

Dodam, że przypisanie wykonuje w tej samej pętli, w której wypisuję profil usera.
Czy ktoś wie, dlaczego tak się dzieje?