![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 20 Dołączył: 2.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam klasę users:
I w niej metodę views, jak zrobić aby to zapytanie $wynik wykonało mi się? Jak dodam połączenie i zamknięcie połączenia w tej metodzie to to działa, ale jak jej nie dodam to już nie sad.gif jak to zrobić abym mógł w tej klasę wykonywać zapytania MYSQL poprzez klasę Mysqli ? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
A gdzie przekazujesz obiekt $db?
Powinieneś utworzyć $db w jednym miejscu i w konstruktorach przekazywać go do klas, w których będzie potrzebny:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 20 Dołączył: 2.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Działa IDEALNIE, dziękuję za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A mam pytanie, czy każda metoda w tej klasie musi być "public" ? Te metody które dodam będą tak samo łączyć się z bazą danych jak ta tutaj. Pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli ma zostać wywołana spoza klasy, metoda musi być publiczna. Metody, które będą wywoływane wewnątrz klasy (przez inne jej metody) - utworzone chociażby dla porządku, ustaw jako prywatne albo chronione.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 20 Dołączył: 2.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Acha, już wiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dziękuje za pomoc. Pozdrawiam
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:35 |