Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> przekazanie połaczenia z bazą do innej klasy
marast78
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 30.11.2004

Ostrzeżenie: (0%)
-----


mam klase odpowiedzialną za połączenie z bazą danych i wykonywanie zapytań
a następnie będą inne klasy korzystające z tych metod a teraz pytanko, w jaki sposób do klas korzystających z metod operujących na bazie danych przekazać, że
jest połaczenie z bazą... z pewnością nie poprawne byłoby tworzenie połączenia za każdym razem , gdy będę wywoływał dowolną klasę...
Go to the top of the page
+Quote Post
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


jezeli w skrypcie operujesz na jednym polaczeniu z baza, to nie ma problemu z zapytaniami z innych klas itp...ale jezeli na upartego chcesz to mozesz stworzyc metode przekazujaca identyfikator/handler polaczenia (o ile wiem, kazda baza danych >>przynajmniej te popularne<< tworzy wlasny handler np $handler = mysql_connect(...)) np.
  1. <?php
  2.  
  3. public function passConnection() {
  4. return $this->connectionHandler;
  5. }
  6. ?>
Go to the top of the page
+Quote Post
marast78
post
Post #3





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 30.11.2004

Ostrzeżenie: (0%)
-----


dzięki już działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 14:11