Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP/MYSQL]Nadpisywanie połączenia?
Forum PHP.pl > Forum > PHP
daniel1302
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.
bim2
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 smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.