![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 121 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam glupi problem z ktorym nie moge dac rady. Mam takie 2 tabele w schema:
<
a w TpUserAwardPeer mam tak:
i w akcji tak:
pokazuje mi ze:
co robie takiego zle, ze wyskakuje mi taki blad? Jak mam sie dobrac do Award z tabeli tp_award ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Błąd otrzymujesz dlatego, że getIdAward() zwraca identyfikator (liczbę), a nie obiekt. Powinno zadziałać tak:
$aw->getAward()->getAward(); lub $aw->getTpAward()->getAward(); PS: a nie lepiej zrobić po prostu SELECT SUM() na poziomie bazy danych? Ten post edytował phpion 15.10.2009, 13:08:49 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 121 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki phppion! Działa TpAward()->getAward() i zlicza dobrze:). Spróbuje Twojej rady, chyba nawet bedzie lepiej.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 9.08.2025 - 09:29 |