Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Tworzenie wielu obiektów, przez static albo inaczej?
-Gość-
post
Post #1





Goście







Witam, mam nurtujące mnie pytanie na które nie mogę znaleźć odpowiedzi. Chcę napisać klasę, która z bazy odczytuje załóżmy wszystkie artykuły na dany temat. Łącze się z bazą przez pdo i teraz.. jak odczytać z tej bazy wszystkie artykuły? Czy przez metodę statyczną z tej klasy? Jak wtedy przekazać do niej pdo? Czy za pomocą pętli ale wtedy to takie strukturalne obejście...?

  1. class Art {
  2. protected $db;
  3.  
  4. public function __construct($db) {
  5. $this->db=$db;
  6. echo 'test1';
  7. }
  8.  
  9. public static function pobierz() {
  10. // jak tu dodac obiekt bazy?
  11. echo 'test2';
  12. }
  13. }
  14.  
  15. $db = new PDO('mysql:dbname=art;host=127.0.0.1', 'root', 'admin');
  16.  
  17. User::pobierz();
Go to the top of the page
+Quote Post

Posty w temacie


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: 23.08.2025 - 15:05