Uczę się dopiero programowania obiektowego w PHP i natrafiłem na taki problem.
Chciałbym zapisać w sesji tablicę obiektów.
Tak tworzę obiekty typu temat:
{ $id = $row['id']; $tematy[$i] = new temat($id); $i++; }
natomiast potem aby odwołać się do tablicy używam:
for($i=0; $i<count($tematy); $i++) { }
niestety wywołanie $tematy[$i]->GetId() powoduje błąd: Fatal error: Call to a member function GetId() on a non-object in...
Sama funkcja GetId zwraca tylko jedno pole z klasy temat.
Czy ktoś mógłby mi powiedzieć gdzie popełniam błąd ?
Za wszelkie odpowiedzi z góry dziękuję.