![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam,
Mam sobie klase Database w ktorej mam nastepujaca funkcje :
I teraz w innej klasie ktora oddziela zapytania sql od klasy Database mam oto taka przykladowa funkcje :
Teraz moje pytanie brzmi , jak odwolac sie w funkcji find() do funkcji query() zeby nie trzeba bylo powtarzac funkcji mysql_query ? Jak to przerobic ? Ten post edytował Wolfie 13.08.2009, 21:04:23 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
To już chyba 4 podobny twój temat dziś! Naprawdę tak trudno zerknąć w byle jakiego frameworka i to sprawdzić??
W klasie która ma find pobierz lub przekaż sobie egzemplarz klasy database i po sprawie. I nie pytaj się JAK bo jest na to mnóstwo sposobów. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Jakbym wiedzial jak sie przekazuje egzemplarz to nie pisalbym na forum.....
Mozna jakis przyklad prosic ? Ten post edytował Wolfie 13.08.2009, 21:11:36 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Identycznie jak się przekazuje parametry do metody. Identycznie jak zapisujesz wlasciwosc w klasie.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
nie kumam, mozna przyklad ?
Parametr do funkcji przekazuje sie tak metoda($parametr) ale co to ma wspolnego z odwolaniem sie do innej klasy to jest dla mnie zagadka.... Ten post edytował Wolfie 13.08.2009, 21:18:55 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Mlask...
Możesz też uzyskać egzemplarz db w inny sposob. ale to przestudiuj sobie wzorce projektowe typu registry, factory, singleton |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 00:04 |