Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%)
|
Mam pytanie, zaczynam dopiero z OOP. Stworzyłem klasę służącą do połączenia z bazą danych.
Klasa:
W innej klasie mam:
W pliku głównym:
Niestety otrzymuję błąd z informacą, że $db nie jest obiektem i nie mogę wywołać na jego rzecz metody exec() |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%)
|
Ok dzięki, mam jednak pytanie czy dało by się obejść bez dziedziczenia po klasie Db? Chciałem przekazać w parametrze obiekt klasy Db. Jest to tylko nauka OOP i myślę, że przy rozbudowie skryptu lepszym rozwiązaniem byłoby właśnie przekazanie obiektu Db niż ciągłe dziedziczenie.
|
|
|
|
pitu Tworzenie połączenia z bazą danych 3.10.2012, 22:48:01
b4rt3kk Czy ta inna klasa dziedziczy po Db? Jeśli tak to w... 3.10.2012, 23:16:30
b4rt3kk Zmienna typu private jest dostępna tylko wewnątrz ... 4.10.2012, 00:48:36
pitu Zailustruję jak ja myślę, chcąc przekazać obiekt D... 4.10.2012, 00:58:07 
phpion Cytat(pitu @ 4.10.2012, 01:58:07 ) W ... 26.10.2012, 11:08:34
b4rt3kk Bo klasa nie jest obiektem przecież, tylko klasą. ... 4.10.2012, 01:05:53
CuteOne @UP klasa to obiekt pełną gębą
@pitu
Wiesz w j... 6.10.2012, 23:49:07 
pamil Cytat(CuteOne @ 7.10.2012, 00:49:07 )... 20.10.2012, 13:42:13
lord2105 Proponuję wykorzystać Singletona, zastosować go w ... 26.10.2012, 09:27:15 ![]() ![]() |
|
Aktualny czas: 9.08.2026 - 02:15 |