![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 31.08.2007 Ostrzeżenie: (0%)
|
Mamy sobie ADOdb. Włączam go do projektu i z projektem w programowaniu proceduralnym nie ma żadnego problemu jak korzystać z ADOdb, pytanie pojawia się: Jak połączyć klasę User z ADOdb tak aby wewnątrz User (w metodach tejże klasy) można było korzystać z metod Adodb (a więc korzystać w sposób rzeczywisty z MySQL'a)?
|
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Ta twoja klase rozszerzyc o metode singletona. http://pl.php.net/singleton
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 129 Dołączył: 10.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%)
|
Do klasy dodaj właściwość np. $ADO i w konstruktorze twórz objekt ADO: $this->ADO = NewADOConnection('mysql');
Wtedy możesz używać takiej konstrukcji: $this->ADO->Connect($server, $user, $pass, $db); , $this->ADO->Execute($sql); itd. |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 22:21 |