Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pdo połączenie co o tym sądzicie
Forum PHP.pl > Inne > Oceny
ber32
Prosze o opinię class połączenia PDO
P

Dzięki za każdy wpis
Szymciosek
Klasa jak klasa... tego jest cała masa, jeżeli chodzi o połączenia z bazą...

Co do konfiguracji, to czemu nie zrobiłbyś tego np. jako klasę, która trzyma statyczne zmienne?

Później tylko
Config::dbName;
Config::host

a teraz tylko niepotrzebnie parsujesz cały czas dane.
ber32
Żeby wywoływać ją w innej clasie przez konstruktor
Szymciosek
parent::__construct($this->dns, $this->user, $this->pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''));

parent::__construct(Config::dns, Config::user, Config::pass, array(...));
ber32
Nie mówie nie
Cytat
  1. parent::__construct(Config::dns, Config::user, Config::pass, array(...));

Raczej tak

  1. public function __construct()
  2. {
  3. $this->db = new DBBER(); // połączenie z bazą
  4. }
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-2024 Invision Power Services, Inc.