Cześć, potrzebuję rozwiązania swojego problemu.
Mam dwa obiekty utworzone na podstawie dwóch różnych klas.
$appdb = new APPDB(host, user, pass, bd);
Służy do obsługi bazy danych, w konstruktorze przyjmuje informacje dla połączenia oraz wywołuje mysqli_connect(params);
Ten obiekt posiada także metodę public query($query), która wywołuje funkcję mysqli_query($query) oraz zwraca opcjonalnie tablicę asocjacyjną.
Mówiąc krótko - ten obiekt jest odpowiedzialny za wszelkie operacje z bazą danych.
$user = new User;
Ten obiekt służy do obsługi użytkownika. I tutaj pojawia się mój problem.
Obiekt User posiada metodę public updatetime(). Jest to metoda, która po wywołaniu powinna aktualizować pole 'time' w bazie danych dla rekordu danego użytkownika.
Jak zatem zagnieździć obiekt $appdb w klasie User, aby metoda updatetime(); mogła zaktualizować te dane?