Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Trying to get property of non-object [problem]
thoran
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marcman
post
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:

  1. <?php
  2.  
  3. if (!empty($cos))
  4. {
  5. //robie cos
  6. }
  7.  
  8. ?>


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).
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 07:08