Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Przechowywanie danych do mysql
Forum PHP.pl > Forum > Przedszkole
olechafm
Przy założeniu programowania w OOP PHP w jaki sposób przechowywać dane dostępowe (adres, nazwę użytkownika, hasło) do bazy danych np. mysql jeśli nie chce tego robić jawnie w klasie DataManager która odpowiada w moim przypadku za wszystkie operacje na bazie ? W postaci osobnej klasy?
Ociu
Można tak:
  1. <?php
  2. class UserData extends DataManager{
  3. public $variables = array();
  4.  
  5. public function __construct($uId) {
  6. $this->getUserData($uId);
  7. }
  8.  
  9. public function getUserData($id) {
  10. $select = $this->select(....);
  11.  
  12. $this->variables['nazwisko'] = $slect['nazwisko'];
  13. $ths->variables['imie'] = $select['imie'];
  14. }
  15.  
  16. public function getName() {
  17. return $this->variables['nazwisko'];
  18. }
  19. }
olechafm
chyba się nie zrozumieliśmy smile.gif

chodzi mi o dane dostępowe dla aplikacji dzięki którym łączy się ona z mysql'em, wykorzystuje je do nawiązywania połączeń z bazą danych, no i gdzie i jak je przechowywać a następnie pobierać do klasy DataManager by mogła je wykorzystać w mysql_connect()



up
lukaskolista
w pliku konfiguracyjnym. Forma dowolna, najczesciej spotyka sie chyba tablice
olechafm
i co normalnie require tam gdzie jest potrzebna ?
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.