Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP/MYSQL]Nadpisywanie połączenia?
daniel1302
post
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

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


Witam, mam w swoim frameworku klase Main_Model i w niej chcę umieścić połączenie do mysql.
I właśnie przejdę do sedna problemu:
Czy jeśli z głównego modelu będe dziedziczył do modeli modułów(logowania, rejestracji, newsow) na jednej
stronie to czy połączenie będzie wykonywane kilka razy.

Jeśli tak to czy jest inne rozwiązanie niż sprawdzanie zapytaniem testowym.
Go to the top of the page
+Quote Post
bim2
post
Post #2





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


ja w swoim Main_Model mam
  1. <?php
  2. $oController = Controller::getInstance();
  3. $this->oDb = $oController->getPlugin('Database');
  4. ?>

a get plugin:
  1. <?php
  2. function getPlugin($sName)
  3. {
  4.  if(isset($this->aPlugins[$sName]))
  5. {
  6.  return $this->aPlugins[$sName];
  7.  } else {
  8.  return new $sName;
  9.  }
  10. }
  11. ?>

No coś w tym stylu, wiec widac, ze polaczenie z baza bedzie jedne tylko jesli damy extend (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 22.12.2025 - 23:58