Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%)
|
Wrzucilem skrypty na serwer z obsługa php 5 i wywala mi takiego notice "Trying to get property of non-object in". Co to oznacza i jak się tego pozbyć?
Ten post edytował thoran 9.11.2005, 17:31:38 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.12.2005 Ostrzeżenie: (0%)
|
Wywala się, bo '0' to nie jest obiekt, którego pola można sobie odczytywać.
Jeśli zwraca 0, to sprawdzaj:
Albo poczytaj sobie, co dokładnie zwraca AdoDB po wykonaniu Execute() i będziesz wiedział, jak na to zareagować. Poza tym, na pewno jest w AdoDB funkcja zwracająca liczbę odczytanych z bazy wierszy ('0' - nie ma gracza o id=1, '1' - jest taki gość, '>1' - masz skopaną bazę, bo jest kilku graczy o tym samym id). |
|
|
|
thoran Trying to get property of non-object [problem] 8.11.2005, 20:41:45
dr_bonzo 1. Zadzwon do wrozki/jasnowidza -- ona ci pomoze
2... 8.11.2005, 20:52:27
bela_666 Próbujesz wywołać metodę na zmiennej, która nie je... 8.11.2005, 21:04:32
dr_bonzo Gwoli scislosci: nie metode ale wlasciwosc/pole/pr... 8.11.2005, 21:14:37
thoran [PHP] pobierz, plaintext <?php if ($playe... 8.11.2005, 22:08:16
dr_bonzo A czym jest $player (jest przekazywany jako a... 8.11.2005, 22:53:40
thoran jako $player przekazywany jest id gracza
pr... 8.11.2005, 23:10:06
dr_bonzo 1. global
W parametrze konstruktora przekazujesz ... 8.11.2005, 23:21:28
thoran Dzięki za pomoc poradzilem sobie
PLayer ma takie... 8.11.2005, 23:29:24
SongoQ @thoran Radze popracowac nad sama budowa klasy bo ... 20.12.2005, 18:03:53
thoran W sumie to nie moja klasa, ja osobiscie o oop jesz... 8.01.2006, 20:24:16 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 02:33 |