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...?
class Art {
protected $db;
public function __construct($db) {
$this->db=$db;
}
public static function pobierz
() { // jak tu dodac obiekt bazy?
}
}
$db = new PDO('mysql:dbname=art;host=127.0.0.1', 'root', 'admin');
User::pobierz();